public 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 1.4.1.
Modifier and Type | Class and Description |
---|---|
static class |
PublicResolver.ABIChangedEventResponse |
static class |
PublicResolver.AddrChangedEventResponse |
static class |
PublicResolver.AddressChangedEventResponse |
static class |
PublicResolver.ApprovalForAllEventResponse |
static class |
PublicResolver.ContenthashChangedEventResponse |
static class |
PublicResolver.DNSRecordChangedEventResponse |
static class |
PublicResolver.DNSRecordDeletedEventResponse |
static class |
PublicResolver.DNSZoneClearedEventResponse |
static class |
PublicResolver.DNSZonehashChangedEventResponse |
static class |
PublicResolver.InterfaceChangedEventResponse |
static class |
PublicResolver.NameChangedEventResponse |
static class |
PublicResolver.PubkeyChangedEventResponse |
static class |
PublicResolver.TextChangedEventResponse |
Contract.EventValuesWithLog
Modifier and Type | Field and Description |
---|---|
static org.web3j.abi.datatypes.Event |
ABICHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
ADDRCHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
ADDRESSCHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
APPROVALFORALL_EVENT |
static java.lang.String |
BINARY |
static org.web3j.abi.datatypes.Event |
CONTENTHASHCHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
DNSRECORDCHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
DNSRECORDDELETED_EVENT |
static org.web3j.abi.datatypes.Event |
DNSZONECLEARED_EVENT |
static org.web3j.abi.datatypes.Event |
DNSZONEHASHCHANGED_EVENT |
static java.lang.String |
FUNC_ABI |
static java.lang.String |
FUNC_addr |
static java.lang.String |
FUNC_CLEARDNSZONE |
static java.lang.String |
FUNC_CONTENTHASH |
static java.lang.String |
FUNC_DNSRECORD |
static java.lang.String |
FUNC_HASDNSRECORDS |
static java.lang.String |
FUNC_INTERFACEIMPLEMENTER |
static java.lang.String |
FUNC_ISAPPROVEDFORALL |
static java.lang.String |
FUNC_MULTICALL |
static java.lang.String |
FUNC_NAME |
static java.lang.String |
FUNC_PUBKEY |
static java.lang.String |
FUNC_SETABI |
static java.lang.String |
FUNC_setAddr |
static java.lang.String |
FUNC_SETAPPROVALFORALL |
static java.lang.String |
FUNC_SETCONTENTHASH |
static java.lang.String |
FUNC_SETDNSRECORDS |
static java.lang.String |
FUNC_SETINTERFACE |
static java.lang.String |
FUNC_SETNAME |
static java.lang.String |
FUNC_SETPUBKEY |
static java.lang.String |
FUNC_SETTEXT |
static java.lang.String |
FUNC_SETZONEHASH |
static java.lang.String |
FUNC_SUPPORTSINTERFACE |
static java.lang.String |
FUNC_TEXT |
static java.lang.String |
FUNC_ZONEHASH |
static org.web3j.abi.datatypes.Event |
INTERFACECHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
NAMECHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
PUBKEYCHANGED_EVENT |
static org.web3j.abi.datatypes.Event |
TEXTCHANGED_EVENT |
BIN_NOT_PROVIDED, contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceipt
ensResolver, GAS_PRICE, transactionManager, web3j
Modifier | Constructor and Description |
---|---|
protected |
PublicResolver(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
protected |
PublicResolver(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
protected |
PublicResolver(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
protected |
PublicResolver(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
convertToNative, deploy, deploy, deploy, deploy, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, executeCallMultipleValueReturn, executeCallSingleValueReturn, executeCallSingleValueReturn, executeCallWithoutDecoding, executeRemoteCallMultipleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallSingleValueReturn, executeRemoteCallTransaction, executeRemoteCallTransaction, executeTransaction, extractEventParameters, extractEventParameters, extractEventParametersWithLog, extractEventParametersWithLog, getContractAddress, getContractBinary, getDeployedAddress, getGasPrice, getStaticDeployedAddress, getTransactionReceipt, isValid, resolveContractAddress, setContractAddress, setDefaultBlockParameter, setDeployedAddress, setGasPrice, setGasProvider, setTransactionReceipt, staticExtractEventParameters, staticExtractEventParametersWithLog, staticExtractEventParametersWithLog
call, getSyncThreshold, requestCurrentGasPrice, send, send, sendEIP1559, sendEIP1559, setSyncThreshold
public static final java.lang.String BINARY
public static final java.lang.String FUNC_ABI
public static final java.lang.String FUNC_addr
public static final java.lang.String FUNC_CLEARDNSZONE
public static final java.lang.String FUNC_CONTENTHASH
public static final java.lang.String FUNC_DNSRECORD
public static final java.lang.String FUNC_HASDNSRECORDS
public static final java.lang.String FUNC_INTERFACEIMPLEMENTER
public static final java.lang.String FUNC_ISAPPROVEDFORALL
public static final java.lang.String FUNC_MULTICALL
public static final java.lang.String FUNC_NAME
public static final java.lang.String FUNC_PUBKEY
public static final java.lang.String FUNC_SETABI
public static final java.lang.String FUNC_setAddr
public static final java.lang.String FUNC_SETAPPROVALFORALL
public static final java.lang.String FUNC_SETCONTENTHASH
public static final java.lang.String FUNC_SETDNSRECORDS
public static final java.lang.String FUNC_SETINTERFACE
public static final java.lang.String FUNC_SETNAME
public static final java.lang.String FUNC_SETPUBKEY
public static final java.lang.String FUNC_SETTEXT
public static final java.lang.String FUNC_SETZONEHASH
public static final java.lang.String FUNC_SUPPORTSINTERFACE
public static final java.lang.String FUNC_TEXT
public static final java.lang.String FUNC_ZONEHASH
public static final org.web3j.abi.datatypes.Event ABICHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ADDRCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ADDRESSCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event APPROVALFORALL_EVENT
public static final org.web3j.abi.datatypes.Event CONTENTHASHCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event DNSRECORDCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event DNSRECORDDELETED_EVENT
public static final org.web3j.abi.datatypes.Event DNSZONECLEARED_EVENT
public static final org.web3j.abi.datatypes.Event DNSZONEHASHCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event INTERFACECHANGED_EVENT
public static final org.web3j.abi.datatypes.Event NAMECHANGED_EVENT
public static final org.web3j.abi.datatypes.Event PUBKEYCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event TEXTCHANGED_EVENT
@Deprecated protected PublicResolver(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
protected PublicResolver(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
@Deprecated protected PublicResolver(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
protected PublicResolver(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)
public java.util.List<PublicResolver.ABIChangedEventResponse> getABIChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> aBIChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> aBIChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.AddrChangedEventResponse> getAddrChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> addrChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> addrChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.AddressChangedEventResponse> getAddressChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse> addressChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse> addressChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.ApprovalForAllEventResponse> getApprovalForAllEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse> approvalForAllEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse> approvalForAllEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.ContenthashChangedEventResponse> getContenthashChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse> contenthashChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse> contenthashChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.DNSRecordChangedEventResponse> getDNSRecordChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse> dNSRecordChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse> dNSRecordChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.DNSRecordDeletedEventResponse> getDNSRecordDeletedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse> dNSRecordDeletedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse> dNSRecordDeletedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.DNSZoneClearedEventResponse> getDNSZoneClearedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse> dNSZoneClearedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse> dNSZoneClearedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.DNSZonehashChangedEventResponse> getDNSZonehashChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse> dNSZonehashChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse> dNSZonehashChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.InterfaceChangedEventResponse> getInterfaceChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse> interfaceChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse> interfaceChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.NameChangedEventResponse> getNameChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> nameChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> nameChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.PubkeyChangedEventResponse> getPubkeyChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse> pubkeyChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse> pubkeyChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<PublicResolver.TextChangedEventResponse> getTextChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> textChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> textChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public RemoteFunctionCall<org.web3j.tuples.generated.Tuple2<java.math.BigInteger,byte[]>> ABI(byte[] node, java.math.BigInteger contentTypes)
public RemoteFunctionCall<java.lang.String> addr(byte[] node)
public RemoteFunctionCall<byte[]> addr(byte[] node, java.math.BigInteger coinType)
public RemoteFunctionCall<TransactionReceipt> clearDNSZone(byte[] node)
public RemoteFunctionCall<byte[]> contenthash(byte[] node)
public RemoteFunctionCall<byte[]> dnsRecord(byte[] node, byte[] name, java.math.BigInteger resource)
public RemoteFunctionCall<java.lang.Boolean> hasDNSRecords(byte[] node, byte[] name)
public RemoteFunctionCall<java.lang.String> interfaceImplementer(byte[] node, byte[] interfaceID)
public RemoteFunctionCall<java.lang.Boolean> isApprovedForAll(java.lang.String account, java.lang.String operator)
public RemoteFunctionCall<TransactionReceipt> multicall(java.util.List<byte[]> data)
public RemoteFunctionCall<java.lang.String> name(byte[] node)
public RemoteFunctionCall<org.web3j.tuples.generated.Tuple2<byte[],byte[]>> pubkey(byte[] node)
public RemoteFunctionCall<TransactionReceipt> setABI(byte[] node, java.math.BigInteger contentType, byte[] data)
public RemoteFunctionCall<TransactionReceipt> setAddr(byte[] node, java.math.BigInteger coinType, byte[] a)
public RemoteFunctionCall<TransactionReceipt> setAddr(byte[] node, java.lang.String a)
public RemoteFunctionCall<TransactionReceipt> setApprovalForAll(java.lang.String operator, java.lang.Boolean approved)
public RemoteFunctionCall<TransactionReceipt> setContenthash(byte[] node, byte[] hash)
public RemoteFunctionCall<TransactionReceipt> setDNSRecords(byte[] node, byte[] data)
public RemoteFunctionCall<TransactionReceipt> setInterface(byte[] node, byte[] interfaceID, java.lang.String implementer)
public RemoteFunctionCall<TransactionReceipt> setName(byte[] node, java.lang.String newName)
public RemoteFunctionCall<TransactionReceipt> setPubkey(byte[] node, byte[] x, byte[] y)
public RemoteFunctionCall<TransactionReceipt> setText(byte[] node, java.lang.String key, java.lang.String value)
public RemoteFunctionCall<TransactionReceipt> setZonehash(byte[] node, byte[] hash)
public RemoteFunctionCall<java.lang.Boolean> supportsInterface(byte[] interfaceID)
public RemoteFunctionCall<java.lang.String> text(byte[] node, java.lang.String key)
public RemoteFunctionCall<byte[]> zonehash(byte[] node)
@Deprecated public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
@Deprecated public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
public static PublicResolver load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)