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 4.0.0.
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
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 |
CONTENTCHANGED_EVENT |
static java.lang.String |
FUNC_ABI |
static java.lang.String |
FUNC_ADDR |
static java.lang.String |
FUNC_CONTENT |
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_SETCONTENT |
static java.lang.String |
FUNC_SETNAME |
static java.lang.String |
FUNC_SETPUBKEY |
static java.lang.String |
FUNC_SETTEXT |
static java.lang.String |
FUNC_SUPPORTSINTERFACE |
static java.lang.String |
FUNC_TEXT |
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) |
Modifier and Type | Method and Description |
---|---|
RemoteCall<org.web3j.tuples.generated.Tuple2<java.math.BigInteger,byte[]>> |
ABI(byte[] node,
java.math.BigInteger contentTypes) |
io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> |
aBIChangedEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<PublicResolver.ABIChangedEventResponse> |
aBIChangedEventFlowable(EthFilter filter) |
RemoteCall<java.lang.String> |
addr(byte[] node) |
io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> |
addrChangedEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<PublicResolver.AddrChangedEventResponse> |
addrChangedEventFlowable(EthFilter filter) |
RemoteCall<byte[]> |
content(byte[] node) |
io.reactivex.Flowable<PublicResolver.ContentChangedEventResponse> |
contentChangedEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<PublicResolver.ContentChangedEventResponse> |
contentChangedEventFlowable(EthFilter filter) |
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String ensAddr)
Deprecated.
|
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider,
java.lang.String ensAddr) |
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String ensAddr)
Deprecated.
|
static RemoteCall<PublicResolver> |
deploy(Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider,
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)
Deprecated.
|
static PublicResolver |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
static PublicResolver |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static PublicResolver |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
RemoteCall<java.lang.String> |
name(byte[] node) |
io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> |
nameChangedEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<PublicResolver.NameChangedEventResponse> |
nameChangedEventFlowable(EthFilter filter) |
RemoteCall<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) |
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) |
io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> |
textChangedEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<PublicResolver.TextChangedEventResponse> |
textChangedEventFlowable(EthFilter filter) |
convertToNative, deploy, deploy, deploy, deploy, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, deployRemoteCall, executeCallMultipleValueReturn, executeCallSingleValueReturn, executeCallSingleValueReturn, 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
call, getSyncThreshold, requestCurrentGasPrice, send, send, sendEIP1559, setSyncThreshold
public static final java.lang.String FUNC_SUPPORTSINTERFACE
public static final java.lang.String FUNC_SETTEXT
public static final java.lang.String FUNC_ABI
public static final java.lang.String FUNC_SETPUBKEY
public static final java.lang.String FUNC_CONTENT
public static final java.lang.String FUNC_ADDR
public static final java.lang.String FUNC_TEXT
public static final java.lang.String FUNC_SETABI
public static final java.lang.String FUNC_NAME
public static final java.lang.String FUNC_SETNAME
public static final java.lang.String FUNC_SETCONTENT
public static final java.lang.String FUNC_PUBKEY
public static final java.lang.String FUNC_SETADDR
public static final org.web3j.abi.datatypes.Event ADDRCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event CONTENTCHANGED_EVENT
public static final org.web3j.abi.datatypes.Event NAMECHANGED_EVENT
public static final org.web3j.abi.datatypes.Event ABICHANGED_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 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, ContractGasProvider contractGasProvider, java.lang.String ensAddr)
public static RemoteCall<PublicResolver> deploy(Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider, java.lang.String ensAddr)
@Deprecated public static RemoteCall<PublicResolver> deploy(Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String ensAddr)
@Deprecated public static RemoteCall<PublicResolver> deploy(Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String ensAddr)
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.ContentChangedEventResponse> getContentChangedEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<PublicResolver.ContentChangedEventResponse> contentChangedEventFlowable(EthFilter filter)
public io.reactivex.Flowable<PublicResolver.ContentChangedEventResponse> contentChangedEventFlowable(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.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.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)
@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)