354.3. Spring Boot Auto-Configuration
コンポーネントは、以下に記載される 33 のオプションをサポートします。
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
camel.component.web3j.configuration.address | コントラクトアドレス。 | String | |
camel.component.web3j.configuration.addresses | コントラクトアドレスまたはアドレスのリスト。 | List | |
camel.component.web3j.configuration.block-hash | このトランザクションがあったブロックのハッシュ。 | String | |
camel.component.web3j.configuration.client-id | クライアントを識別するランダムな 16 進数 (32 バイト) ID。 | String | |
camel.component.web3j.configuration.data | コントラクトのコンパイル済みコード、または呼び出されたメソッドシグネチャーとエンコードされたパラメーターのハッシュ。 | String | |
camel.component.web3j.configuration.database-name | ローカルデータベース名。 | String | |
camel.component.web3j.configuration.filter-id | 使用するフィルター ID。 | BigInteger | |
camel.component.web3j.configuration.from-address | トランザクションの送信元アドレス | String | |
camel.component.web3j.configuration.full-transaction-objects | true の場合は完全なトランザクションオブジェクトを返し、false の場合はトランザクションのハッシュのみを返します。 | false | Boolean |
camel.component.web3j.configuration.gas-limit | このブロックで許容される最大ガス。 | BigInteger | |
camel.component.web3j.configuration.gas-price | 各有料ガスに使用されるガス価格。 | BigInteger | |
camel.component.web3j.configuration.hashrate | ハッシュレートの 16 進文字列表現 (32 バイト)。 | String | |
camel.component.web3j.configuration.header-pow-hash | プルーフオブワークソリューションの送信に使用されるヘッダーの pow-hash (256 ビット)。 | String | |
camel.component.web3j.configuration.index | ブロック内のトランザクション/アンクルインデックスの位置。 | BigInteger | |
camel.component.web3j.configuration.key-name | データベース内のキー名。 | String | |
camel.component.web3j.configuration.mix-digest | プルーフオブワークソリューションの送信に使用されるミックスダイジェスト (256 ビット)。 | String | |
camel.component.web3j.configuration.nonce | プルーフオブワークソリューションを送信するために使用されるナンス (64 ビット) が見つかりました。 | String | |
camel.component.web3j.configuration.operation | 使用する操作。 | transaction | String |
camel.component.web3j.configuration.position | ブロック内のトランザクションインデックス位置。 | BigInteger | |
camel.component.web3j.configuration.priority | ささやきメッセージの優先度。 | BigInteger | |
camel.component.web3j.configuration.private-for | Quorum ネットワーク内の公開鍵を持つノードのプライベートトランザクション | List | |
camel.component.web3j.configuration.quorum-a-p-i | true の場合、Quorum API がサポートされます。 | false | Boolean |
camel.component.web3j.configuration.sha3-hash-of-data-to-sign | イーサリアム固有の署名を計算して署名するメッセージ。 | String | |
camel.component.web3j.configuration.signed-transaction-data | 新しいメッセージコールトランザクションの署名済みトランザクションデータ、または署名付きトランザクションのコントラクト作成。 | String | |
camel.component.web3j.configuration.source-code | コンパイルするソースコード。 | String | |
camel.component.web3j.configuration.to-address | トランザクションが送信されるアドレス。 | String | |
camel.component.web3j.configuration.topics | トピックは順序に依存します。各トピックは、トピックのリストにすることもできます。複数のトピックをコンマで区切って指定します。 | List | |
camel.component.web3j.configuration.transaction-hash | トランザクションハッシュによって要求されたトランザクションに関する情報。 | String | |
camel.component.web3j.configuration.ttl | ささやきメッセージの存続時間 (秒単位)。 | BigInteger | |
camel.component.web3j.configuration.value | トランザクション内で送信される値。 | BigInteger | |
camel.component.web3j.configuration.web3j | 設定済みの Web3j オブジェクト。 | Web3j | |
camel.component.web3j.enabled | web3j コンポーネントを有効にする | true | Boolean |
camel.component.web3j.resolve-property-placeholders | 起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | Boolean |
URI には、?options=value&option2=value&… という形式でクエリーオプションを追加できます。