public class ENS 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 |
ENS.NewOwnerEventResponse |
static class |
ENS.NewResolverEventResponse |
static class |
ENS.NewTTLEventResponse |
static class |
ENS.TransferEventResponse |
Contract.EventValuesWithLog
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FUNC_OWNER |
static java.lang.String |
FUNC_RESOLVER |
static java.lang.String |
FUNC_SETOWNER |
static java.lang.String |
FUNC_SETRESOLVER |
static java.lang.String |
FUNC_SETSUBNODEOWNER |
static java.lang.String |
FUNC_SETTTL |
static java.lang.String |
FUNC_TTL |
static org.web3j.abi.datatypes.Event |
NEWOWNER_EVENT |
static org.web3j.abi.datatypes.Event |
NEWRESOLVER_EVENT |
static org.web3j.abi.datatypes.Event |
NEWTTL_EVENT |
static org.web3j.abi.datatypes.Event |
TRANSFER_EVENT |
BIN_NOT_PROVIDED, contractAddress, contractBinary, defaultBlockParameter, deployedAddresses, FUNC_DEPLOY, GAS_LIMIT, gasProvider, transactionReceipt
ensResolver, GAS_PRICE, transactionManager, web3j
Modifier | Constructor and Description |
---|---|
protected |
ENS(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
protected |
ENS(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
protected |
ENS(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
protected |
ENS(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
Modifier and Type | Method and Description |
---|---|
static RemoteCall<ENS> |
deploy(Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static RemoteCall<ENS> |
deploy(Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
static RemoteCall<ENS> |
deploy(Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static RemoteCall<ENS> |
deploy(Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
java.util.List<ENS.NewOwnerEventResponse> |
getNewOwnerEvents(TransactionReceipt transactionReceipt) |
java.util.List<ENS.NewResolverEventResponse> |
getNewResolverEvents(TransactionReceipt transactionReceipt) |
java.util.List<ENS.NewTTLEventResponse> |
getNewTTLEvents(TransactionReceipt transactionReceipt) |
java.util.List<ENS.TransferEventResponse> |
getTransferEvents(TransactionReceipt transactionReceipt) |
static ENS |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static ENS |
load(java.lang.String contractAddress,
Web3j web3j,
org.web3j.crypto.Credentials credentials,
ContractGasProvider contractGasProvider) |
static ENS |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit)
Deprecated.
|
static ENS |
load(java.lang.String contractAddress,
Web3j web3j,
TransactionManager transactionManager,
ContractGasProvider contractGasProvider) |
io.reactivex.Flowable<ENS.NewOwnerEventResponse> |
newOwnerEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<ENS.NewOwnerEventResponse> |
newOwnerEventFlowable(EthFilter filter) |
io.reactivex.Flowable<ENS.NewResolverEventResponse> |
newResolverEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<ENS.NewResolverEventResponse> |
newResolverEventFlowable(EthFilter filter) |
io.reactivex.Flowable<ENS.NewTTLEventResponse> |
newTTLEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<ENS.NewTTLEventResponse> |
newTTLEventFlowable(EthFilter filter) |
RemoteCall<java.lang.String> |
owner(byte[] node) |
RemoteCall<java.lang.String> |
resolver(byte[] node) |
RemoteCall<TransactionReceipt> |
setOwner(byte[] node,
java.lang.String owner) |
RemoteCall<TransactionReceipt> |
setResolver(byte[] node,
java.lang.String resolver) |
RemoteCall<TransactionReceipt> |
setSubnodeOwner(byte[] node,
byte[] label,
java.lang.String owner) |
RemoteCall<TransactionReceipt> |
setTTL(byte[] node,
java.math.BigInteger ttl) |
io.reactivex.Flowable<ENS.TransferEventResponse> |
transferEventFlowable(DefaultBlockParameter startBlock,
DefaultBlockParameter endBlock) |
io.reactivex.Flowable<ENS.TransferEventResponse> |
transferEventFlowable(EthFilter filter) |
RemoteCall<java.math.BigInteger> |
ttl(byte[] node) |
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_RESOLVER
public static final java.lang.String FUNC_OWNER
public static final java.lang.String FUNC_SETSUBNODEOWNER
public static final java.lang.String FUNC_SETTTL
public static final java.lang.String FUNC_TTL
public static final java.lang.String FUNC_SETRESOLVER
public static final java.lang.String FUNC_SETOWNER
public static final org.web3j.abi.datatypes.Event NEWOWNER_EVENT
public static final org.web3j.abi.datatypes.Event TRANSFER_EVENT
public static final org.web3j.abi.datatypes.Event NEWRESOLVER_EVENT
public static final org.web3j.abi.datatypes.Event NEWTTL_EVENT
@Deprecated protected ENS(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
protected ENS(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
@Deprecated protected ENS(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
protected ENS(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)
public RemoteCall<java.lang.String> resolver(byte[] node)
public RemoteCall<java.lang.String> owner(byte[] node)
public RemoteCall<TransactionReceipt> setSubnodeOwner(byte[] node, byte[] label, java.lang.String owner)
public RemoteCall<TransactionReceipt> setTTL(byte[] node, java.math.BigInteger ttl)
public RemoteCall<java.math.BigInteger> ttl(byte[] node)
public RemoteCall<TransactionReceipt> setResolver(byte[] node, java.lang.String resolver)
public RemoteCall<TransactionReceipt> setOwner(byte[] node, java.lang.String owner)
public static RemoteCall<ENS> deploy(Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
public static RemoteCall<ENS> deploy(Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)
@Deprecated public static RemoteCall<ENS> deploy(Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
@Deprecated public static RemoteCall<ENS> deploy(Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
public java.util.List<ENS.NewOwnerEventResponse> getNewOwnerEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<ENS.NewOwnerEventResponse> newOwnerEventFlowable(EthFilter filter)
public io.reactivex.Flowable<ENS.NewOwnerEventResponse> newOwnerEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<ENS.TransferEventResponse> getTransferEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<ENS.TransferEventResponse> transferEventFlowable(EthFilter filter)
public io.reactivex.Flowable<ENS.TransferEventResponse> transferEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<ENS.NewResolverEventResponse> getNewResolverEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<ENS.NewResolverEventResponse> newResolverEventFlowable(EthFilter filter)
public io.reactivex.Flowable<ENS.NewResolverEventResponse> newResolverEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
public java.util.List<ENS.NewTTLEventResponse> getNewTTLEvents(TransactionReceipt transactionReceipt)
public io.reactivex.Flowable<ENS.NewTTLEventResponse> newTTLEventFlowable(EthFilter filter)
public io.reactivex.Flowable<ENS.NewTTLEventResponse> newTTLEventFlowable(DefaultBlockParameter startBlock, DefaultBlockParameter endBlock)
@Deprecated public static ENS load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
@Deprecated public static ENS load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit)
public static ENS load(java.lang.String contractAddress, Web3j web3j, org.web3j.crypto.Credentials credentials, ContractGasProvider contractGasProvider)
public static ENS load(java.lang.String contractAddress, Web3j web3j, TransactionManager transactionManager, ContractGasProvider contractGasProvider)