Class PublicResolver
java.lang.Object
org.web3j.tx.ManagedTransaction
org.web3j.tx.Contract
org.web3j.ens.contracts.generated.PublicResolver
- Direct Known Subclasses:
OffchainResolverContract
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.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.web3j.tx.Contract
Contract.EventValuesWithLog
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final String
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
static final org.web3j.abi.datatypes.Event
Fields inherited from class org.web3j.tx.Contract
BIN_NOT_PROVIDED, contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceipt
Fields inherited from class org.web3j.tx.ManagedTransaction
ensResolver, GAS_PRICE, transactionManager, web3j
-
Constructor Summary
ModifierConstructorDescriptionprotected
PublicResolver
(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated.protected
PublicResolver
(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider) protected
PublicResolver
(String contractAddress, Web3j web3j, TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated.protected
PublicResolver
(String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider) -
Method Summary
Modifier and TypeMethodDescriptionRemoteFunctionCall<org.web3j.tuples.generated.Tuple2<BigInteger,
byte[]>> ABI
(byte[] node, BigInteger contentTypes) io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse>
aBIChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse>
aBIChangedEventFlowable
(EthFilter filter) addr
(byte[] node) RemoteFunctionCall<byte[]>
addr
(byte[] node, BigInteger coinType) io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse>
addrChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse>
addrChangedEventFlowable
(EthFilter filter) io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse>
addressChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse>
addressChangedEventFlowable
(EthFilter filter) io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse>
approvalForAllEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse>
approvalForAllEventFlowable
(EthFilter filter) clearDNSZone
(byte[] node) RemoteFunctionCall<byte[]>
contenthash
(byte[] node) io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse>
contenthashChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse>
RemoteFunctionCall<byte[]>
dnsRecord
(byte[] node, byte[] name, BigInteger resource) io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse>
dNSRecordChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse>
io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse>
dNSRecordDeletedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse>
io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse>
dNSZoneClearedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse>
dNSZoneClearedEventFlowable
(EthFilter filter) io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse>
dNSZonehashChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse>
getABIChangedEvents
(TransactionReceipt transactionReceipt) getAddrChangedEvents
(TransactionReceipt transactionReceipt) getAddressChangedEvents
(TransactionReceipt transactionReceipt) getApprovalForAllEvents
(TransactionReceipt transactionReceipt) getContenthashChangedEvents
(TransactionReceipt transactionReceipt) getDNSRecordChangedEvents
(TransactionReceipt transactionReceipt) getDNSRecordDeletedEvents
(TransactionReceipt transactionReceipt) getDNSZoneClearedEvents
(TransactionReceipt transactionReceipt) getDNSZonehashChangedEvents
(TransactionReceipt transactionReceipt) getInterfaceChangedEvents
(TransactionReceipt transactionReceipt) getNameChangedEvents
(TransactionReceipt transactionReceipt) getPubkeyChangedEvents
(TransactionReceipt transactionReceipt) getTextChangedEvents
(TransactionReceipt transactionReceipt) hasDNSRecords
(byte[] node, byte[] name) io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse>
interfaceChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse>
interfaceImplementer
(byte[] node, byte[] interfaceID) isApprovedForAll
(String account, String operator) static PublicResolver
load
(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated.static PublicResolver
load
(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider) static PublicResolver
load
(String contractAddress, Web3j web3j, TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated.static PublicResolver
load
(String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider) name
(byte[] node) io.reactivex.Flowable<PublicResolver.NameChangedEventResponse>
nameChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.NameChangedEventResponse>
nameChangedEventFlowable
(EthFilter filter) RemoteFunctionCall<org.web3j.tuples.generated.Tuple2<byte[],
byte[]>> pubkey
(byte[] node) io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse>
pubkeyChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse>
pubkeyChangedEventFlowable
(EthFilter filter) setABI
(byte[] node, BigInteger contentType, byte[] data) setAddr
(byte[] node, BigInteger coinType, byte[] a) setApprovalForAll
(String operator, Boolean approved) setContenthash
(byte[] node, byte[] hash) setDNSRecords
(byte[] node, byte[] data) setInterface
(byte[] node, byte[] interfaceID, String implementer) setPubkey
(byte[] node, byte[] x, byte[] y) setZonehash
(byte[] node, byte[] hash) supportsInterface
(byte[] interfaceID) io.reactivex.Flowable<PublicResolver.TextChangedEventResponse>
textChangedEventFlowable
(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) io.reactivex.Flowable<PublicResolver.TextChangedEventResponse>
textChangedEventFlowable
(EthFilter filter) RemoteFunctionCall<byte[]>
zonehash
(byte[] node) Methods inherited from class org.web3j.tx.Contract
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
Methods inherited from class org.web3j.tx.ManagedTransaction
call, getSyncThreshold, requestCurrentGasPrice, send, send, sendEIP1559, sendEIP1559, setSyncThreshold
-
Field Details
-
BINARY
- See Also:
-
FUNC_ABI
- See Also:
-
FUNC_addr
- See Also:
-
FUNC_CLEARDNSZONE
- See Also:
-
FUNC_CONTENTHASH
- See Also:
-
FUNC_DNSRECORD
- See Also:
-
FUNC_HASDNSRECORDS
- See Also:
-
FUNC_INTERFACEIMPLEMENTER
- See Also:
-
FUNC_ISAPPROVEDFORALL
- See Also:
-
FUNC_MULTICALL
- See Also:
-
FUNC_NAME
- See Also:
-
FUNC_PUBKEY
- See Also:
-
FUNC_SETABI
- See Also:
-
FUNC_setAddr
- See Also:
-
FUNC_SETAPPROVALFORALL
- See Also:
-
FUNC_SETCONTENTHASH
- See Also:
-
FUNC_SETDNSRECORDS
- See Also:
-
FUNC_SETINTERFACE
- See Also:
-
FUNC_SETNAME
- See Also:
-
FUNC_SETPUBKEY
- See Also:
-
FUNC_SETTEXT
- See Also:
-
FUNC_SETZONEHASH
- See Also:
-
FUNC_SUPPORTSINTERFACE
- See Also:
-
FUNC_TEXT
- See Also:
-
FUNC_ZONEHASH
- See Also:
-
ABICHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ABICHANGED_EVENT -
ADDRCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ADDRCHANGED_EVENT -
ADDRESSCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ADDRESSCHANGED_EVENT -
APPROVALFORALL_EVENT
public static final org.web3j.abi.datatypes.Event APPROVALFORALL_EVENT -
CONTENTHASHCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event CONTENTHASHCHANGED_EVENT -
DNSRECORDCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event DNSRECORDCHANGED_EVENT -
DNSRECORDDELETED_EVENT
public static final org.web3j.abi.datatypes.Event DNSRECORDDELETED_EVENT -
DNSZONECLEARED_EVENT
public static final org.web3j.abi.datatypes.Event DNSZONECLEARED_EVENT -
DNSZONEHASHCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event DNSZONEHASHCHANGED_EVENT -
INTERFACECHANGED_EVENT
public static final org.web3j.abi.datatypes.Event INTERFACECHANGED_EVENT -
NAMECHANGED_EVENT
public static final org.web3j.abi.datatypes.Event NAMECHANGED_EVENT -
PUBKEYCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event PUBKEYCHANGED_EVENT -
TEXTCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event TEXTCHANGED_EVENT
-
-
Constructor Details
-
PublicResolver
@Deprecated protected PublicResolver(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
PublicResolver
protected PublicResolver(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider) -
PublicResolver
@Deprecated protected PublicResolver(String contractAddress, Web3j web3j, TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
PublicResolver
protected PublicResolver(String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)
-
-
Method Details
-
getABIChangedEvents
public List<PublicResolver.ABIChangedEventResponse> getABIChangedEvents(TransactionReceipt transactionReceipt) -
aBIChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> aBIChangedEventFlowable(EthFilter filter) -
aBIChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> aBIChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getAddrChangedEvents
public List<PublicResolver.AddrChangedEventResponse> getAddrChangedEvents(TransactionReceipt transactionReceipt) -
addrChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> addrChangedEventFlowable(EthFilter filter) -
addrChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> addrChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getAddressChangedEvents
public List<PublicResolver.AddressChangedEventResponse> getAddressChangedEvents(TransactionReceipt transactionReceipt) -
addressChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse> addressChangedEventFlowable(EthFilter filter) -
addressChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.AddressChangedEventResponse> addressChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getApprovalForAllEvents
public List<PublicResolver.ApprovalForAllEventResponse> getApprovalForAllEvents(TransactionReceipt transactionReceipt) -
approvalForAllEventFlowable
public io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse> approvalForAllEventFlowable(EthFilter filter) -
approvalForAllEventFlowable
public io.reactivex.Flowable<PublicResolver.ApprovalForAllEventResponse> approvalForAllEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getContenthashChangedEvents
public List<PublicResolver.ContenthashChangedEventResponse> getContenthashChangedEvents(TransactionReceipt transactionReceipt) -
contenthashChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse> contenthashChangedEventFlowable(EthFilter filter) -
contenthashChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.ContenthashChangedEventResponse> contenthashChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getDNSRecordChangedEvents
public List<PublicResolver.DNSRecordChangedEventResponse> getDNSRecordChangedEvents(TransactionReceipt transactionReceipt) -
dNSRecordChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse> dNSRecordChangedEventFlowable(EthFilter filter) -
dNSRecordChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSRecordChangedEventResponse> dNSRecordChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getDNSRecordDeletedEvents
public List<PublicResolver.DNSRecordDeletedEventResponse> getDNSRecordDeletedEvents(TransactionReceipt transactionReceipt) -
dNSRecordDeletedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse> dNSRecordDeletedEventFlowable(EthFilter filter) -
dNSRecordDeletedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSRecordDeletedEventResponse> dNSRecordDeletedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getDNSZoneClearedEvents
public List<PublicResolver.DNSZoneClearedEventResponse> getDNSZoneClearedEvents(TransactionReceipt transactionReceipt) -
dNSZoneClearedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse> dNSZoneClearedEventFlowable(EthFilter filter) -
dNSZoneClearedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSZoneClearedEventResponse> dNSZoneClearedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getDNSZonehashChangedEvents
public List<PublicResolver.DNSZonehashChangedEventResponse> getDNSZonehashChangedEvents(TransactionReceipt transactionReceipt) -
dNSZonehashChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse> dNSZonehashChangedEventFlowable(EthFilter filter) -
dNSZonehashChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.DNSZonehashChangedEventResponse> dNSZonehashChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getInterfaceChangedEvents
public List<PublicResolver.InterfaceChangedEventResponse> getInterfaceChangedEvents(TransactionReceipt transactionReceipt) -
interfaceChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse> interfaceChangedEventFlowable(EthFilter filter) -
interfaceChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.InterfaceChangedEventResponse> interfaceChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getNameChangedEvents
public List<PublicResolver.NameChangedEventResponse> getNameChangedEvents(TransactionReceipt transactionReceipt) -
nameChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> nameChangedEventFlowable(EthFilter filter) -
nameChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> nameChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getPubkeyChangedEvents
public List<PublicResolver.PubkeyChangedEventResponse> getPubkeyChangedEvents(TransactionReceipt transactionReceipt) -
pubkeyChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse> pubkeyChangedEventFlowable(EthFilter filter) -
pubkeyChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.PubkeyChangedEventResponse> pubkeyChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
getTextChangedEvents
public List<PublicResolver.TextChangedEventResponse> getTextChangedEvents(TransactionReceipt transactionReceipt) -
textChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> textChangedEventFlowable(EthFilter filter) -
textChangedEventFlowable
public io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> textChangedEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock) -
ABI
public RemoteFunctionCall<org.web3j.tuples.generated.Tuple2<BigInteger,byte[]>> ABI(byte[] node, BigInteger contentTypes) -
addr
-
addr
-
clearDNSZone
-
contenthash
-
dnsRecord
-
hasDNSRecords
-
interfaceImplementer
-
isApprovedForAll
-
multicall
-
name
-
pubkey
-
setABI
public RemoteFunctionCall<TransactionReceipt> setABI(byte[] node, BigInteger contentType, byte[] data) -
setAddr
-
setAddr
-
setApprovalForAll
-
setContenthash
-
setDNSRecords
-
setInterface
public RemoteFunctionCall<TransactionReceipt> setInterface(byte[] node, byte[] interfaceID, String implementer) -
setName
-
setPubkey
-
setText
-
setZonehash
-
supportsInterface
-
text
-
zonehash
-
load
@Deprecated public static PublicResolver load(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
load
@Deprecated public static PublicResolver load(String contractAddress, Web3j web3j, TransactionManager transactionManager, BigInteger gasPrice, BigInteger gasLimit) Deprecated. -
load
public static PublicResolver load(String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider) -
load
public static PublicResolver load(String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)
-