public final class PublicResolver extends Contract
Auto generated code.
Do not modify!
Please use the web3j command line tools, or the org.web3j.codegen.SolidityFunctionWrapperGenerator in the codegen module to update.
Generated with web3j version 3.0.1.
Modifier and Type | Class and Description |
---|---|
static class |
PublicResolver.ABIChangedEventResponse |
static class |
PublicResolver.AddrChangedEventResponse |
static class |
PublicResolver.ContentChangedEventResponse |
static class |
PublicResolver.NameChangedEventResponse |
static class |
PublicResolver.PubkeyChangedEventResponse |
static class |
PublicResolver.TextChangedEventResponse |
Contract.EventValuesWithLog
contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceipt
ensResolver, GAS_PRICE, transactionManager, web3j
Modifier and Type | Method and Description |
---|---|
RemoteCall<org.web3j.tuples.generated.Tuple2<java.math.BigInteger,byte[]>> |
ABI(byte[] node,
java.math.BigInteger contentTypes) |
rx.Observable<PublicResolver.ABIChangedEventResponse> |
aBIChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
RemoteCall<java.lang.String> |
addr(byte[] node) |
rx.Observable<PublicResolver.AddrChangedEventResponse> |
addrChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
RemoteCall<byte[]> |
content(byte[] node) |
rx.Observable<PublicResolver.ContentChangedEventResponse> |
contentChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String ensAddr) |
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String ensAddr) |
java.util.List<PublicResolver.ABIChangedEventResponse> |
getABIChangedEvents(TransactionReceipt transactionReceipt) |
java.util.List<PublicResolver.AddrChangedEventResponse> |
getAddrChangedEvents(TransactionReceipt transactionReceipt) |
java.util.List<PublicResolver.ContentChangedEventResponse> |
getContentChangedEvents(TransactionReceipt transactionReceipt) |
java.util.List<PublicResolver.NameChangedEventResponse> |
getNameChangedEvents(TransactionReceipt transactionReceipt) |
java.util.List<PublicResolver.PubkeyChangedEventResponse> |
getPubkeyChangedEvents(TransactionReceipt transactionReceipt) |
java.util.List<PublicResolver.TextChangedEventResponse> |
getTextChangedEvents(TransactionReceipt transactionReceipt) |
static PublicResolver |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit) |
static PublicResolver |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit) |
RemoteCall<java.lang.String> |
name(byte[] node) |
rx.Observable<PublicResolver.NameChangedEventResponse> |
nameChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
RemoteCall<org.web3j.tuples.generated.Tuple2<byte[],byte[]>> |
pubkey(byte[] node) |
rx.Observable<PublicResolver.PubkeyChangedEventResponse> |
pubkeyChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
RemoteCall<TransactionReceipt> |
setABI(byte[] node,
java.math.BigInteger contentType,
byte[] data) |
RemoteCall<TransactionReceipt> |
setAddr(byte[] node,
java.lang.String addr) |
RemoteCall<TransactionReceipt> |
setContent(byte[] node,
byte[] hash) |
RemoteCall<TransactionReceipt> |
setName(byte[] node,
java.lang.String name) |
RemoteCall<TransactionReceipt> |
setPubkey(byte[] node,
byte[] x,
byte[] y) |
RemoteCall<TransactionReceipt> |
setText(byte[] node,
java.lang.String key,
java.lang.String value) |
RemoteCall<java.lang.Boolean> |
supportsInterface(byte[] interfaceID) |
RemoteCall<java.lang.String> |
text(byte[] node,
java.lang.String key) |
rx.Observable<PublicResolver.TextChangedEventResponse> |
textChangedEventObservable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
convertToNative, deploy, deploy, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, executeCallMultipleValueReturn, executeCallSingleValueReturn, executeCallSingleValueReturn, executeRemoteCallMultipleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallTransaction, executeRemoteCallTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getContractBinary, getDeployedAddress, getGasPrice, getStaticDeployedAddress, getTransactionReceipt, isValid, setContractAddress, setDefaultBlockParameter, setDeployedAddress, setGasPrice, setGasProvider, setTransactionReceipt, staticExtractEventParameters
getSyncThreshold, requestCurrentGasPrice, send, setSyncThreshold
public java.util.List<PublicResolver.AddrChangedEventResponse> getAddrChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.AddrChangedEventResponse> addrChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.ContentChangedEventResponse> getContentChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.ContentChangedEventResponse> contentChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.NameChangedEventResponse> getNameChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.NameChangedEventResponse> nameChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.ABIChangedEventResponse> getABIChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.ABIChangedEventResponse> aBIChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.PubkeyChangedEventResponse> getPubkeyChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.PubkeyChangedEventResponse> pubkeyChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.TextChangedEventResponse> getTextChangedEvents(TransactionReceipt transactionReceipt)
public rx.Observable<PublicResolver.TextChangedEventResponse> textChangedEventObservable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public RemoteCall<java.lang.Boolean> supportsInterface(byte[] interfaceID)
public RemoteCall<TransactionReceipt> setText(byte[] node, java.lang.String key, java.lang.String value)
public RemoteCall<org.web3j.tuples.generated.Tuple2<java.math.BigInteger,byte[]>> ABI(byte[] node, java.math.BigInteger contentTypes)
public RemoteCall<TransactionReceipt> setPubkey(byte[] node, byte[] x, byte[] y)
public RemoteCall<byte[]> content(byte[] node)
public RemoteCall<java.lang.String> addr(byte[] node)
public RemoteCall<java.lang.String> text(byte[] node, java.lang.String key)
public RemoteCall<TransactionReceipt> setABI(byte[] node, java.math.BigInteger contentType, byte[] data)
public RemoteCall<java.lang.String> name(byte[] node)
public RemoteCall<TransactionReceipt> setName(byte[] node, java.lang.String name)
public RemoteCall<TransactionReceipt> setContent(byte[] node, byte[] hash)
public RemoteCall<org.web3j.tuples.generated.Tuple2<byte[],byte[]>> pubkey(byte[] node)
public RemoteCall<TransactionReceipt> setAddr(byte[] node, java.lang.String addr)
public static RemoteCall<PublicResolver> deploy(Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String ensAddr)
public static RemoteCall<PublicResolver> deploy(Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String ensAddr)
public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)