366.3. Spring Boot Auto-Configuration
구성 요소는 아래 나열된 33 옵션을 지원합니다.
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| camel.component.web3j.configuration.address | 계약 주소. | 문자열 | |
| camel.component.web3j.configuration.addresses | 계약 주소 또는 주소 목록. | list | |
| camel.component.web3j.configuration.block-hash | 이 트랜잭션이 들어 있는 블록의 해시입니다. | 문자열 | |
| camel.component.web3j.configuration.client-id | 클라이언트를 식별하는 임의의 16진수(32바이트) ID입니다. | 문자열 | |
| camel.component.web3j.configuration.data | 컴파일된 코드 또는 호출된 메서드 서명 및 인코딩된 매개 변수의 해시입니다.The compiled code of a contract or the hash of the invoked method signature and encoded parameters. | 문자열 | |
| camel.component.web3j.configuration.database-name | 로컬 데이터베이스 이름입니다. | 문자열 | |
| camel.component.web3j.configuration.filter-id | 사용할 필터 ID입니다. | BigInteger | |
| camel.component.web3j.configuration.from-address | 트랜잭션이 발송되는 주소입니다. | 문자열 | |
| camel.component.web3j.configuration.full-transaction-objects | true인 경우 전체 트랜잭션 개체가 반환되며 트랜잭션의 해시만 false입니다.If true it returns the full transaction objects, if false only the hash of the transactions. | false | 부울 |
| camel.component.web3j.configuration.gas-limit | 이 블록에 허용되는 최대 가스입니다. | BigInteger | |
| camel.component.web3j.configuration.gas-price | 각 유료 가스에 사용되는 가스 가격입니다. | BigInteger | |
| camel.component.web3j.configuration.hashrate | 해시 속도의 16진수 문자열 표현(32바이트)입니다. | 문자열 | |
| camel.component.web3j.configuration.header-pow-hash | 작업 증명 솔루션을 제출하는 데 사용되는 헤더의 pow-hash(256 비트)입니다. | 문자열 | |
| camel.component.web3j.configuration.index | 블록의 transactions/uncle 인덱스 위치입니다. | BigInteger | |
| camel.component.web3j.configuration.key-name | 데이터베이스의 키 이름입니다. | 문자열 | |
| camel.component.web3j.configuration.mix-digest | 작업 증명 솔루션을 제출하는 데 사용되는 혼합 다이제스트(256비트)입니다. | 문자열 | |
| camel.component.web3j.configuration.nonce | 작업 증명 솔루션을 제출하는 데 사용되는 비표준(64비트)입니다. | 문자열 | |
| camel.component.web3j.configuration.operation | 사용할 작업. | Transaction | 문자열 |
| camel.component.web3j.configuration.position | 블록을 사용한 트랜잭션 인덱스 위치입니다. | BigInteger | |
| camel.component.web3j.configuration.priority | 위스퍼 메시지의 우선 순위. | BigInteger | |
| camel.component.web3j.configuration.private-for | Quorum 네트워크에서 공개 키가 있는 transaction privateFor 노드 | list | |
| camel.component.web3j.configuration.quorum-a-p-i | true인 경우 Quorum API를 지원합니다. | false | 부울 |
| camel.component.web3j.configuration.sha3-hash-of-data-to-sign | Ethereum 특정 서명을 계산하여 서명하는 메시지입니다. | 문자열 | |
| camel.component.web3j.configuration.signed-transaction-data | 서명된 트랜잭션에 대한 새 메시지 호출 트랜잭션 또는 계약 생성에 대한 서명된 트랜잭션 데이터입니다. | 문자열 | |
| camel.component.web3j.configuration.source-code | 컴파일할 소스 코드입니다. | 문자열 | |
| camel.component.web3j.configuration.to-address | 트랜잭션이 지정된 주소입니다. | 문자열 | |
| camel.component.web3j.configuration.topics | 주제는 순서에 따라 다릅니다. 각 주제는 주제 목록일 수 있습니다. 여러 항목을 쉼표로 구분하여 지정합니다. | list | |
| camel.component.web3j.configuration.transaction-hash | 트랜잭션 해시에서 요청한 트랜잭션에 대한 정보입니다. | 문자열 | |
| 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 | 부울 |
| camel.component.web3j.resolve-property-placeholders | 구성 요소가 시작 시 자체적으로 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | 부울 |
다음 형식 ?options=value&option2=value&…로 URI에 쿼리 옵션을 추가할 수 있습니다.