| 限定符和类型 | 方法和说明 |
|---|---|
static BlockChainClient |
BlockChainClientFactory.get(String url) |
static BlockChainClient |
BlockChainClientFactory.get(String url,
int decimal,
BigInteger maxGasLimit,
BigInteger transferGasLimit) |
static BlockChainClient |
BlockChainClientFactory.get(String url,
int decimal,
BigInteger maxGasLimit,
BigInteger transferGasLimit,
org.web3j.protocol.Web3jService web3jService) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthCall |
ContractUtil.call(String from,
BigInteger nonce,
BigInteger gasPrice,
BigInteger gasLimit,
String to,
BigInteger value,
String data,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthCall |
ContractUtil.call(String from,
String to,
org.web3j.abi.datatypes.Function function,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthCall |
ContractUtil.call(String from,
String to,
String function,
BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.estimateGas(String to,
String data,
BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.estimateGas(org.web3j.protocol.core.methods.request.Transaction transaction,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(BigInteger gasPrice,
BigInteger gasLimit,
String to,
BigInteger value,
String data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(BigInteger gasPrice,
BigInteger gasLimit,
String to,
String data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(BigInteger gasPrice,
String to,
BigInteger value,
String data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(String to,
BigInteger value,
org.web3j.abi.datatypes.Function data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(String to,
BigInteger value,
String data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(String to,
org.web3j.abi.datatypes.Function data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ContractUtil.execute(String to,
String data,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static BigDecimal |
ChainUtil.getBalance(String address,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthBlock.Block |
ChainUtil.getBlock(org.web3j.protocol.core.DefaultBlockParameter defaultBlockParameter,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthBlock.Block |
ChainUtil.getBlock(long blockNumber,
BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.getBlockNumber(BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.getChainId(BlockChainClient blockChainClient) |
static String |
ChainUtil.getCode(String address,
BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.getGasPrice(BlockChainClient blockChainClient) |
static List<org.web3j.protocol.core.methods.response.Log> |
ChainUtil.getLogs(org.web3j.protocol.core.DefaultBlockParameter blockNumberStart,
org.web3j.protocol.core.DefaultBlockParameter blockNumberEnd,
List<String> addresses,
BlockChainClient blockChainClient,
String... topics) |
static List<org.web3j.protocol.core.methods.response.Log> |
ChainUtil.getLogs(long blockNumber,
List<String> addresses,
BlockChainClient blockChainClient,
String... topics) |
static List<org.web3j.protocol.core.methods.response.Log> |
ChainUtil.getLogs(long blockNumberStart,
long blockNumberEnd,
List<String> addresses,
BlockChainClient blockChainClient,
String... topics) |
static List<org.web3j.protocol.core.methods.response.Log> |
ChainUtil.getLogs(long blockNumber,
String address,
BlockChainClient blockChainClient,
String... topics) |
static String |
ChainUtil.getNetVersion(BlockChainClient blockChainClient) |
static BigInteger |
ChainUtil.getNonce(String address,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.TransactionReceipt |
ChainUtil.getTransactionReceipt(String txHash,
BlockChainClient blockChainClient) |
static String |
ChainUtil.getWeb3ClientVersion(BlockChainClient blockChainClient) |
static io.reactivex.disposables.Disposable |
ChainFlowUtil.logsNotifications(io.reactivex.functions.Consumer<? super org.web3j.protocol.websocket.events.LogNotification> onNext,
List<String> addresses,
BlockChainClient blockChainClient,
String... topics) |
static io.reactivex.disposables.Disposable |
ChainFlowUtil.newHeadsNotifications(io.reactivex.functions.Consumer<? super org.web3j.protocol.websocket.events.NewHeadsNotification> onNext,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ChainUtil.sendTransaction(BigInteger gasPrice,
BigInteger gasLimit,
String to,
String data,
BigInteger value,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ChainUtil.transfer(BigInteger gasPrice,
BigInteger gasLimit,
String to,
BigDecimal value,
org.web3j.utils.Convert.Unit unit,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ChainUtil.transfer(BigInteger gasPrice,
String to,
BigDecimal value,
org.web3j.utils.Convert.Unit unit,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ChainUtil.transfer(String to,
BigDecimal value,
org.web3j.utils.Convert.Unit unit,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
ChainUtil.transfer(String to,
BigDecimal value,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Empty.callEmpty(String contract,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Empty.transferEmpty(org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
EIP1167.createMinProxy(String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Erc20.approve(String contract,
String to,
BigInteger amount,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static BigInteger |
Erc20.balanceOf(String contract,
String from,
BlockChainClient blockChainClient) |
static BigInteger |
Erc20.decimals(String contract,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Erc20.mint(String contract,
String account,
BigInteger amount,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static String |
Erc20.name(String contract,
BlockChainClient blockChainClient) |
static String |
Erc20.symbol(String contract,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Erc20.transfer(String contract,
String to,
BigInteger amount,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Erc20.transferFrom(String contract,
String from,
String to,
BigInteger amount,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
UserOpsPerAggregator |
EIP4337.aggregateSignatures(org.web3j.abi.datatypes.DynamicArray<UserOperation> userOps,
org.web3j.abi.datatypes.Address aggregator,
BlockChainClient blockChainClient) |
org.web3j.protocol.core.methods.response.EthSendTransaction |
EIP4337.depositTo(String entryPointAddress,
org.web3j.abi.datatypes.Address account,
BigInteger value,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
IEvmError |
EIP4337.getSenderAddress(String entryPointAddress,
org.web3j.abi.datatypes.DynamicBytes initCode,
BlockChainClient blockChainClient) |
org.web3j.protocol.core.methods.response.EthSendTransaction |
EIP4337.handleAggregatedOps(String entryPointAddress,
org.web3j.abi.datatypes.DynamicArray<UserOpsPerAggregator> opsPerAggregator,
org.web3j.crypto.Credentials bounder,
BlockChainClient blockChainClient) |
org.web3j.protocol.core.methods.response.EthSendTransaction |
EIP4337.handleOps(String entryPointAddress,
org.web3j.abi.datatypes.DynamicArray<UserOperation> userOps,
org.web3j.crypto.Credentials bounder,
BlockChainClient blockChainClient) |
IEvmError |
EIP4337.simulateHandleOp(String entryPointAddress,
UserOperation uop,
BlockChainClient blockChainClient) |
IEvmError |
EIP4337.simulateValidation(String entryPointAddress,
UserOperation uop,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Router.borrow(String contract,
String asset,
BigInteger amount,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Router.repay(String contract,
String asset,
BigInteger amount,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
MockPriceOracleOKC.setAssetRatio(String contract,
String asset,
BigDecimal ratio,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Config.setUsingAsCollateral(String contract,
String account,
String asset,
boolean usingAsCollateral,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Router.supply(String contract,
String account,
String asset,
BigInteger amount,
Boolean collateralAble,
org.web3j.crypto.Credentials sender,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
Create.create(String init,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<org.web3j.abi.datatypes.Type> |
GasBackMSGHelper.genCancelMsg(String contract,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static List<org.web3j.abi.datatypes.Type> |
GasBackMSGHelper.genRegisterMsg(String contract,
String withdraw,
List<Integer> nonceList,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
SystemContract.invoke(String hex,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.protocol.core.methods.response.EthSendTransaction |
XENFT.bulkClaimMintReward(int tokenId,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
XENFT.bulkClaimRank(int count,
int term,
String contractAddress,
BigInteger gasLimit,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
XEN.claimMintReward(String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthSendTransaction |
XEN.claimRank(int term,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthCall |
XENFT.tokenURI(int tokenId,
String contractAddress,
org.web3j.crypto.Credentials credentials,
BlockChainClient blockChainClient) |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.web3j.abi.datatypes.generated.Bytes32 |
Offset.hash(String contract,
xin.yukino.blockchain.solidity.opcode.Offset.Struct struct,
BlockChainClient blockChainClient) |
static org.web3j.abi.datatypes.generated.Bytes32 |
Offset.hash(String contract,
xin.yukino.blockchain.solidity.opcode.Offset.StructWithoutD struct,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthCall |
Mload.mload(String contract,
String from,
BlockChainClient blockChainClient) |
static org.web3j.protocol.core.methods.response.EthCall |
Number.numberMarker(String contract,
String from,
BlockChainClient blockChainClient) |
Copyright © 2023. All rights reserved.