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에 쿼리 옵션을 추가할 수 있습니다.