public class OffchainResolverContract extends PublicResolver
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 |
OffchainResolverContract.NewSignersEventResponse |
PublicResolver.ABIChangedEventResponse, PublicResolver.AddrChangedEventResponse, PublicResolver.AddressChangedEventResponse, PublicResolver.ApprovalForAllEventResponse, PublicResolver.ContenthashChangedEventResponse, PublicResolver.DNSRecordChangedEventResponse, PublicResolver.DNSRecordDeletedEventResponse, PublicResolver.DNSZoneClearedEventResponse, PublicResolver.DNSZonehashChangedEventResponse, PublicResolver.InterfaceChangedEventResponse, PublicResolver.NameChangedEventResponse, PublicResolver.PubkeyChangedEventResponse, PublicResolver.TextChangedEventResponseContract.EventValuesWithLog| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BINARY |
static java.lang.String |
FUNC_MAKESIGNATUREHASH |
static java.lang.String |
FUNC_RESOLVE |
static java.lang.String |
FUNC_RESOLVEWITHPROOF |
static java.lang.String |
FUNC_SIGNERS |
static java.lang.String |
FUNC_SUPPORTSINTERFACE |
static java.lang.String |
FUNC_URL |
static java.lang.String |
FUNC_VERIFY |
static org.web3j.abi.datatypes.Event |
NEWSIGNERS_EVENT |
ABICHANGED_EVENT, ADDRCHANGED_EVENT, ADDRESSCHANGED_EVENT, APPROVALFORALL_EVENT, CONTENTHASHCHANGED_EVENT, DNSRECORDCHANGED_EVENT, DNSRECORDDELETED_EVENT, DNSZONECLEARED_EVENT, DNSZONEHASHCHANGED_EVENT, FUNC_ABI, FUNC_addr, FUNC_CLEARDNSZONE, FUNC_CONTENTHASH, FUNC_DNSRECORD, FUNC_HASDNSRECORDS, FUNC_INTERFACEIMPLEMENTER, FUNC_ISAPPROVEDFORALL, FUNC_MULTICALL, FUNC_NAME, FUNC_PUBKEY, FUNC_SETABI, FUNC_setAddr, FUNC_SETAPPROVALFORALL, FUNC_SETCONTENTHASH, FUNC_SETDNSRECORDS, FUNC_SETINTERFACE, FUNC_SETNAME, FUNC_SETPUBKEY, FUNC_SETTEXT, FUNC_SETZONEHASH, FUNC_TEXT, FUNC_ZONEHASH, INTERFACECHANGED_EVENT, NAMECHANGED_EVENT, PUBKEYCHANGED_EVENT, TEXTCHANGED_EVENTBIN_NOT_PROVIDED, contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceiptensResolver, GAS_PRICE, transactionManager, web3j| Constructor and Description |
|---|
OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit) |
OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit) |
OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
executeCallWithoutDecoding(java.lang.String encodedFunction) |
java.util.List<OffchainResolverContract.NewSignersEventResponse> |
getNewSignersEvents(TransactionReceipt transactionReceipt) |
static OffchainResolverContract |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static OffchainResolverContract |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
static OffchainResolverContract |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static OffchainResolverContract |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
RemoteFunctionCall<byte[]> |
makeSignatureHash(java.lang.String target,
java.math.BigInteger expires,
byte[] request,
byte[] result) |
io.reactivex.Flowable<OffchainResolverContract.NewSignersEventResponse> |
newSignersEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<OffchainResolverContract.NewSignersEventResponse> |
newSignersEventFlowable(EthFilter filter) |
RemoteFunctionCall<java.lang.String> |
resolve(byte[] name,
byte[] data) |
RemoteFunctionCall<java.lang.String> |
resolveWithProof(byte[] response,
byte[] extraData) |
RemoteFunctionCall<java.lang.Boolean> |
signers(java.lang.String param0) |
RemoteFunctionCall<java.lang.Boolean> |
supportsInterface(byte[] interfaceID) |
RemoteFunctionCall<java.lang.String> |
url() |
RemoteFunctionCall<byte[]> |
verify(byte[] request,
byte[] response) |
ABI, aBIChangedEventFlowable, aBIChangedEventFlowable, addr, addr, addrChangedEventFlowable, addrChangedEventFlowable, addressChangedEventFlowable, addressChangedEventFlowable, approvalForAllEventFlowable, approvalForAllEventFlowable, clearDNSZone, contenthash, contenthashChangedEventFlowable, contenthashChangedEventFlowable, dnsRecord, dNSRecordChangedEventFlowable, dNSRecordChangedEventFlowable, dNSRecordDeletedEventFlowable, dNSRecordDeletedEventFlowable, dNSZoneClearedEventFlowable, dNSZoneClearedEventFlowable, dNSZonehashChangedEventFlowable, dNSZonehashChangedEventFlowable, getABIChangedEvents, getAddrChangedEvents, getAddressChangedEvents, getApprovalForAllEvents, getContenthashChangedEvents, getDNSRecordChangedEvents, getDNSRecordDeletedEvents, getDNSZoneClearedEvents, getDNSZonehashChangedEvents, getInterfaceChangedEvents, getNameChangedEvents, getPubkeyChangedEvents, getTextChangedEvents, hasDNSRecords, interfaceChangedEventFlowable, interfaceChangedEventFlowable, interfaceImplementer, isApprovedForAll, multicall, name, nameChangedEventFlowable, nameChangedEventFlowable, pubkey, pubkeyChangedEventFlowable, pubkeyChangedEventFlowable, setABI, setAddr, setAddr, setApprovalForAll, setContenthash, setDNSRecords, setInterface, setName, setPubkey, setText, setZonehash, text, textChangedEventFlowable, textChangedEventFlowable, zonehashconvertToNative, 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, staticExtractEventParametersWithLogcall, getSyncThreshold, requestCurrentGasPrice, send, send, sendEIP1559, sendEIP1559, setSyncThresholdpublic static final java.lang.String BINARY
public static final java.lang.String FUNC_MAKESIGNATUREHASH
public static final java.lang.String FUNC_RESOLVE
public static final java.lang.String FUNC_RESOLVEWITHPROOF
public static final java.lang.String FUNC_SIGNERS
public static final java.lang.String FUNC_SUPPORTSINTERFACE
public static final java.lang.String FUNC_URL
public static final java.lang.String FUNC_VERIFY
public static final org.web3j.abi.datatypes.Event NEWSIGNERS_EVENT
public OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
public OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider)
public OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
public OffchainResolverContract(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider)
public java.util.List<OffchainResolverContract.NewSignersEventResponse> getNewSignersEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<OffchainResolverContract.NewSignersEventResponse> newSignersEventFlowable(EthFilter filter)
public io.reactivex.Flowable<OffchainResolverContract.NewSignersEventResponse> newSignersEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public RemoteFunctionCall<byte[]> makeSignatureHash(java.lang.String target, java.math.BigInteger expires, byte[] request, byte[] result)
public RemoteFunctionCall<java.lang.String> resolve(byte[] name, byte[] data)
public java.lang.String executeCallWithoutDecoding(java.lang.String encodedFunction)
throws java.io.IOException
java.io.IOExceptionpublic RemoteFunctionCall<java.lang.String> resolveWithProof(byte[] response, byte[] extraData)
public RemoteFunctionCall<java.lang.Boolean> signers(java.lang.String param0)
public RemoteFunctionCall<java.lang.Boolean> supportsInterface(byte[] interfaceID)
supportsInterface in class PublicResolverpublic RemoteFunctionCall<java.lang.String> url()
public RemoteFunctionCall<byte[]> verify(byte[] request, byte[] response)
@Deprecated public static OffchainResolverContract load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
@Deprecated public static OffchainResolverContract load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
public static OffchainResolverContract load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
public static OffchainResolverContract load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)