public interface Api
| Modifier and Type | Method and Description |
|---|---|
Response.TransactionExtention |
accountPermissionUpdate(Contract.AccountPermissionUpdateContract contract) |
Response.TransactionExtention |
accountPermissionUpdate(java.lang.String ownerAddress,
AccountPermissions accountPermissions) |
Response.TransactionExtention |
approveProposal(java.lang.String ownerAddress,
long proposalId,
boolean isAddApproval) |
Contract.AssetIssueContract.Builder |
assetIssueContractBuilder(java.lang.String ownerAddress,
java.lang.String name,
java.lang.String abbr,
long totalSupply,
int trxNum,
int icoNum,
long startTime,
long endTime,
java.lang.String url,
long freeAssetNetLimit,
long publicFreeAssetNetLimit,
int precision,
java.lang.String description) |
java.lang.String |
broadcastTransaction(Chain.Transaction txn) |
Response.TransactionExtention |
cancelAllUnfreezeV2(java.lang.String ownerAddress) |
Response.TransactionExtention |
clearContractABI(java.lang.String ownerAddress,
java.lang.String contractAddress) |
Response.TransactionExtention |
constantCall(java.lang.String ownerAddress,
java.lang.String contractAddress,
Function function)
Deprecated.
|
Response.TransactionExtention |
constantCallV2(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData)
Deprecated.
|
Response.TransactionExtention |
createAccount(java.lang.String ownerAddress,
java.lang.String accountAddress) |
Response.TransactionExtention |
createAssetIssue(java.lang.String ownerAddress,
java.lang.String name,
java.lang.String abbr,
long totalSupply,
int trxNum,
int icoNum,
long startTime,
long endTime,
java.lang.String url,
long freeAssetNetLimit,
long publicFreeAssetNetLimit,
int precision,
java.util.HashMap<java.lang.String,java.lang.String> frozenSupply,
java.lang.String description) |
Response.TransactionExtention |
createAssetIssue(java.lang.String ownerAddress,
java.lang.String name,
java.lang.String abbr,
long totalSupply,
int trxNum,
int icoNum,
long startTime,
long endTime,
java.lang.String url,
long freeAssetNetLimit,
long publicFreeAssetNetLimit,
int precision,
java.lang.String description) |
Contract.CreateSmartContract |
createSmartContract(java.lang.String contractName,
java.lang.String address,
java.lang.String ABI,
java.lang.String code,
long callValue,
long consumeUserResourcePercent,
long originEnergyLimit,
long tokenValue,
java.lang.String tokenId) |
Contract.CreateSmartContract |
createSmartContract(java.lang.String contractName,
java.lang.String address,
java.lang.String ABI,
java.lang.String code,
long callValue,
long consumeUserResourcePercent,
long originEnergyLimit,
long tokenValue,
java.lang.String tokenId,
java.lang.String libraryAddressPair,
java.lang.String compilerVersion) |
Response.TransactionExtention |
createTransactionExtention(com.google.protobuf.Message request,
Chain.Transaction.Contract.ContractType contractType) |
Response.TransactionExtention |
createWitness(java.lang.String ownerAddress,
java.lang.String url) |
Response.TransactionExtention |
delegateResource(java.lang.String ownerAddress,
long balance,
int resourceCode,
java.lang.String receiverAddress,
boolean lock) |
Response.TransactionExtention |
delegateResourceV2(java.lang.String ownerAddress,
long balance,
int resourceCode,
java.lang.String receiverAddress,
boolean lock,
long lockPeriod) |
Response.TransactionExtention |
deleteProposal(java.lang.String ownerAddress,
long proposalId) |
Response.TransactionExtention |
deployContract(java.lang.String contractName,
java.lang.String abiStr,
java.lang.String bytecode,
java.util.List<Type<?>> constructorParams,
long feeLimit,
long consumeUserResourcePercent,
long originEnergyLimit,
long callValue,
java.lang.String tokenId,
long tokenValue) |
long |
estimateBandwidth(Chain.Transaction txn) |
Response.EstimateEnergyMessage |
estimateEnergy(java.lang.String ownerAddress,
java.lang.String contractAddress,
Function function,
NodeType... nodeType) |
Response.EstimateEnergyMessage |
estimateEnergy(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData,
long callValue,
long tokenValue,
java.lang.String tokenId,
NodeType... nodeType) |
Response.EstimateEnergyMessage |
estimateEnergyV2(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData)
Deprecated.
|
Response.TransactionExtention |
exchangeCreate(java.lang.String ownerAddress,
java.lang.String firstToken,
long firstBalance,
java.lang.String secondToken,
long secondBalance) |
Response.TransactionExtention |
exchangeInject(java.lang.String ownerAddress,
long exchangeId,
java.lang.String tokenId,
long amount) |
Response.TransactionExtention |
exchangeTransaction(java.lang.String ownerAddress,
long exchangeId,
java.lang.String tokenId,
long amount,
long expected) |
Response.TransactionExtention |
exchangeWithdraw(java.lang.String ownerAddress,
long exchangeId,
java.lang.String tokenId,
long quant) |
Response.TransactionExtention |
freezeBalance(java.lang.String ownerAddress,
long frozenBalance,
int frozenDuration,
int resourceCode) |
Response.TransactionExtention |
freezeBalance(java.lang.String ownerAddress,
long frozenBalance,
int frozenDuration,
int resourceCode,
java.lang.String receiveAddress) |
Response.TransactionExtention |
freezeBalanceV2(java.lang.String ownerAddress,
long frozenBalance,
int resourceCode) |
Response.Account |
getAccount(java.lang.String address,
NodeType... nodeType) |
long |
getAccountBalance(java.lang.String address) |
Response.Account |
getAccountById(java.lang.String id,
NodeType... nodeType) |
Response.AccountNetMessage |
getAccountNet(java.lang.String address) |
AccountPermissions |
getAccountPermissions(java.lang.String address,
NodeType... nodeType) |
Response.AccountResourceMessage |
getAccountResource(java.lang.String address) |
Response.Account |
getAccountSolidity(java.lang.String address)
Deprecated.
|
Response.AssetIssueList |
getAssetIssueByAccount(java.lang.String address) |
Contract.AssetIssueContract |
getAssetIssueById(java.lang.String assetId,
NodeType... nodeType) |
Contract.AssetIssueContract |
getAssetIssueByName(java.lang.String name,
NodeType... nodeType) |
Response.AssetIssueList |
getAssetIssueList(NodeType... nodeType) |
Response.AssetIssueList |
getAssetIssueListByName(java.lang.String name,
NodeType... nodeType) |
long |
getAvailableUnfreezeCount(java.lang.String ownerAddress,
NodeType... nodeType) |
Response.PricesResponseMessage |
getBandwidthPrices(NodeType... nodeType) |
Response.PricesResponseMessage |
getBandwidthPricesOnSolidity()
Deprecated.
|
Response.BlockExtention |
getBlock(boolean detail,
NodeType... nodeType) |
Response.BlockExtention |
getBlock(java.lang.String blockIDOrNum,
boolean detail,
NodeType... nodeType) |
Response.BlockBalanceTrace |
getBlockBalance(java.lang.String blockId,
long blockNum) |
Chain.Block |
getBlockById(java.lang.String blockID) |
Chain.Block |
getBlockByIdOrNum(java.lang.String blockIDOrNum) |
Response.BlockListExtention |
getBlockByLatestNum(long num) |
Response.BlockListExtention |
getBlockByLimitNext(long startNum,
long endNum) |
Response.BlockExtention |
getBlockByNum(long blockNum,
NodeType... nodeType) |
long |
getBrokerageInfo(java.lang.String address,
NodeType... nodeType) |
long |
getBurnTRX(NodeType... nodeType) |
long |
getCanDelegatedMaxSize(java.lang.String ownerAddress,
int type,
NodeType... nodeType) |
long |
getCanWithdrawUnfreezeAmount(java.lang.String ownerAddress,
long timestamp,
NodeType... nodeType) |
long |
getCanWithdrawUnfreezeAmount(java.lang.String ownerAddress,
NodeType... nodeType) |
Response.ChainParameters |
getChainParameters() |
Contract |
getContract(java.lang.String contractAddress) |
Response.SmartContractDataWrapper |
getContractInfo(java.lang.String contractAddr) |
Response.DelegatedResourceList |
getDelegatedResource(java.lang.String fromAddress,
java.lang.String toAddress,
NodeType... nodeType) |
Response.DelegatedResourceAccountIndex |
getDelegatedResourceAccountIndex(java.lang.String address,
NodeType... nodeType) |
Response.DelegatedResourceAccountIndex |
getDelegatedResourceAccountIndexV2(java.lang.String address,
NodeType... nodeType) |
Response.DelegatedResourceList |
getDelegatedResourceV2(java.lang.String fromAddress,
java.lang.String toAddress,
NodeType... nodeType) |
Response.PricesResponseMessage |
getEnergyPrices(NodeType... nodeType) |
Response.PricesResponseMessage |
getEnergyPricesOnSolidity()
Deprecated.
|
Response.Exchange |
getExchangeById(java.lang.String id,
NodeType... nodeType) |
Response.MarketOrderList |
getMarketOrderByAccount(java.lang.String account,
NodeType... nodeType) |
Response.MarketOrder |
getMarketOrderById(java.lang.String txn,
NodeType... nodeType) |
Response.MarketOrderList |
getMarketOrderListByPair(java.lang.String sellTokenId,
java.lang.String buyTokenId,
NodeType... nodeType) |
Response.MarketOrderPairList |
getMarketPairList(NodeType... nodeType) |
Response.MarketPriceList |
getMarketPriceByPair(java.lang.String sellTokenId,
java.lang.String buyTokenId,
NodeType... nodeType) |
Response.PricesResponseMessage |
getMemoFee() |
long |
getNextMaintenanceTime() |
Response.NodeInfo |
getNodeInfo() |
Chain.Block |
getNowBlock(NodeType... nodeType) |
Response.BlockExtention |
getNowBlock2(NodeType... nodeType) |
Response.BlockExtention |
getNowBlockSolidity()
Deprecated.
|
Response.AssetIssueList |
getPaginatedAssetIssueList(long offset,
long limit,
NodeType... nodeType) |
Response.ExchangeList |
getPaginatedExchangeList(long offset,
long limit) |
Response.WitnessList |
getPaginatedNowWitnessList(long offset,
long limit,
NodeType... nodeType) |
Response.ProposalList |
getPaginatedProposalList(long offset,
long limit) |
long |
getPendingSize() |
Response.Proposal |
getProposalById(java.lang.String id) |
GrpcAPI.NumberMessage |
getRewardInfo(java.lang.String address,
NodeType... nodeType) |
GrpcAPI.NumberMessage |
getRewardSolidity(java.lang.String address)
Deprecated.
|
Common.SmartContract |
getSmartContract(java.lang.String contractAddress) |
Response.TransactionApprovedList |
getTransactionApprovedList(Chain.Transaction trx) |
Chain.Transaction |
getTransactionById(java.lang.String txID,
NodeType... nodeType) |
Chain.Transaction |
getTransactionByIdSolidity(java.lang.String txID)
Deprecated.
|
long |
getTransactionCountByBlockNum(long blockNum,
NodeType... nodeType) |
Chain.Transaction |
getTransactionFromPending(java.lang.String txId) |
Response.TransactionInfoList |
getTransactionInfoByBlockNum(long blockNum,
NodeType... nodeType) |
Response.TransactionInfoList |
getTransactionInfoByBlockNumSolidity(long blockNum)
Deprecated.
|
Response.TransactionInfo |
getTransactionInfoById(java.lang.String txID,
NodeType... nodeType) |
GrpcAPI.TransactionIdList |
getTransactionListFromPending() |
Response.TransactionSignWeight |
getTransactionSignWeight(Chain.Transaction trx) |
Response.ExchangeList |
listExchanges(NodeType... nodeType) |
Response.NodeList |
listNodes() |
Response.ProposalList |
listProposals() |
Response.WitnessList |
listWitnesses(NodeType... nodeType) |
Response.TransactionExtention |
marketCancelOrder(java.lang.String ownerAddress,
java.lang.String orderId) |
Response.TransactionExtention |
marketSellAsset(java.lang.String ownerAddress,
java.lang.String sellTokenId,
long sellTokenQuantity,
java.lang.String buyTokenId,
long buyTokenQuantity) |
Response.TransactionExtention |
participateAssetIssue(java.lang.String toAddress,
java.lang.String ownerAddress,
java.lang.String assertName,
long amount) |
Response.TransactionExtention |
proposalCreate(java.lang.String ownerAddress,
java.util.Map<java.lang.Long,java.lang.Long> parameters) |
Chain.Transaction |
setAccountId(java.lang.String id,
java.lang.String address) |
Response.TransactionExtention |
setAccountId2(java.lang.String id,
java.lang.String address) |
Chain.Transaction |
signTransaction(Chain.Transaction txn) |
Chain.Transaction |
signTransaction(Chain.Transaction txn,
KeyPair keyPair) |
Chain.Transaction |
signTransaction(Response.TransactionExtention txnExt) |
Chain.Transaction |
signTransaction(Response.TransactionExtention txnExt,
KeyPair keyPair) |
Response.TransactionExtention |
transfer(java.lang.String fromAddress,
java.lang.String toAddress,
long amount) |
Response.TransactionExtention |
transferTrc10(java.lang.String fromAddress,
java.lang.String toAddress,
int tokenId,
long amount) |
TransactionBuilder |
triggerCall(java.lang.String ownerAddress,
java.lang.String contractAddress,
Function function)
Deprecated.
|
TransactionBuilder |
triggerCallV2(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData)
Deprecated.
|
Response.TransactionExtention |
triggerConstantContract(java.lang.String ownerAddress,
java.lang.String contractAddress,
Function function,
NodeType... nodeType) |
Response.TransactionExtention |
triggerConstantContract(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData,
long callValue,
long tokenValue,
java.lang.String tokenId,
NodeType... nodeType) |
Response.TransactionExtention |
triggerConstantContract(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData,
NodeType... nodeType) |
Response.TransactionExtention |
triggerContract(java.lang.String ownerAddress,
java.lang.String contractAddress,
java.lang.String callData,
long callValue,
long tokenValue,
java.lang.String tokenId,
long feeLimit) |
Response.TransactionExtention |
undelegateResource(java.lang.String ownerAddress,
long balance,
int resourceCode,
java.lang.String receiverAddress) |
Response.TransactionExtention |
unfreezeAsset(java.lang.String ownerAddress) |
Response.TransactionExtention |
unfreezeBalance(java.lang.String ownerAddress,
int resourceCode) |
Response.TransactionExtention |
unfreezeBalance(java.lang.String ownerAddress,
int resourceCode,
java.lang.String receiveAddress) |
Response.TransactionExtention |
unfreezeBalanceV2(java.lang.String ownerAddress,
long unfreezeBalance,
int resourceCode) |
Response.TransactionExtention |
updateAccount(java.lang.String address,
java.lang.String accountName) |
Response.TransactionExtention |
updateAsset(java.lang.String ownerAddress,
java.lang.String description,
java.lang.String url,
long newLimit,
long newPublicLimit) |
Response.TransactionExtention |
updateBrokerage(java.lang.String address,
int brokerage) |
Response.TransactionExtention |
updateEnergyLimit(java.lang.String ownerAddress,
java.lang.String contractAddress,
long originEnergyLimit) |
Response.TransactionExtention |
updateSetting(java.lang.String ownerAddress,
java.lang.String contractAddress,
long consumeUserResourcePercent) |
Response.TransactionExtention |
updateWitness(java.lang.String ownerAddress,
java.lang.String updateUrl) |
Response.TransactionExtention |
voteWitness(java.lang.String ownerAddress,
java.util.HashMap<java.lang.String,java.lang.String> votes) |
Response.TransactionExtention |
withdrawBalance(java.lang.String ownerAddress) |
Response.TransactionExtention |
withdrawExpireUnfreeze(java.lang.String ownerAddress) |
Chain.Transaction signTransaction(Response.TransactionExtention txnExt, KeyPair keyPair)
Chain.Transaction signTransaction(Chain.Transaction txn, KeyPair keyPair)
Chain.Transaction signTransaction(Response.TransactionExtention txnExt)
Chain.Transaction signTransaction(Chain.Transaction txn)
Response.TransactionExtention createTransactionExtention(com.google.protobuf.Message request, Chain.Transaction.Contract.ContractType contractType) throws IllegalException
IllegalExceptionlong estimateBandwidth(Chain.Transaction txn)
java.lang.String broadcastTransaction(Chain.Transaction txn) throws java.lang.RuntimeException
java.lang.RuntimeExceptionResponse.TransactionExtention transfer(java.lang.String fromAddress, java.lang.String toAddress, long amount) throws IllegalException
IllegalExceptionResponse.TransactionExtention transferTrc10(java.lang.String fromAddress, java.lang.String toAddress, int tokenId, long amount) throws IllegalException
IllegalExceptionResponse.TransactionExtention freezeBalance(java.lang.String ownerAddress, long frozenBalance, int frozenDuration, int resourceCode) throws IllegalException
IllegalExceptionResponse.TransactionExtention freezeBalance(java.lang.String ownerAddress, long frozenBalance, int frozenDuration, int resourceCode, java.lang.String receiveAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention freezeBalanceV2(java.lang.String ownerAddress, long frozenBalance, int resourceCode) throws IllegalException
IllegalExceptionResponse.TransactionExtention unfreezeBalance(java.lang.String ownerAddress, int resourceCode) throws IllegalException
IllegalExceptionResponse.TransactionExtention unfreezeBalance(java.lang.String ownerAddress, int resourceCode, java.lang.String receiveAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention unfreezeBalanceV2(java.lang.String ownerAddress, long unfreezeBalance, int resourceCode) throws IllegalException
IllegalExceptionResponse.TransactionExtention cancelAllUnfreezeV2(java.lang.String ownerAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention delegateResource(java.lang.String ownerAddress, long balance, int resourceCode, java.lang.String receiverAddress, boolean lock) throws IllegalException
IllegalExceptionResponse.TransactionExtention delegateResourceV2(java.lang.String ownerAddress, long balance, int resourceCode, java.lang.String receiverAddress, boolean lock, long lockPeriod) throws IllegalException
IllegalExceptionResponse.TransactionExtention undelegateResource(java.lang.String ownerAddress, long balance, int resourceCode, java.lang.String receiverAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention withdrawExpireUnfreeze(java.lang.String ownerAddress) throws IllegalException
IllegalExceptionlong getAvailableUnfreezeCount(java.lang.String ownerAddress,
NodeType... nodeType)
long getCanWithdrawUnfreezeAmount(java.lang.String ownerAddress,
NodeType... nodeType)
long getCanWithdrawUnfreezeAmount(java.lang.String ownerAddress,
long timestamp,
NodeType... nodeType)
long getCanDelegatedMaxSize(java.lang.String ownerAddress,
int type,
NodeType... nodeType)
Response.DelegatedResourceList getDelegatedResourceV2(java.lang.String fromAddress, java.lang.String toAddress, NodeType... nodeType)
Response.DelegatedResourceAccountIndex getDelegatedResourceAccountIndexV2(java.lang.String address, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.TransactionExtention voteWitness(java.lang.String ownerAddress, java.util.HashMap<java.lang.String,java.lang.String> votes) throws IllegalException
IllegalExceptionResponse.TransactionExtention createAccount(java.lang.String ownerAddress, java.lang.String accountAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention updateAccount(java.lang.String address, java.lang.String accountName) throws IllegalException
IllegalExceptionChain.Block getNowBlock(NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.BlockExtention getNowBlock2(NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.BlockExtention getBlockByNum(long blockNum, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.BlockListExtention getBlockByLatestNum(long num) throws IllegalException
IllegalExceptionResponse.BlockListExtention getBlockByLimitNext(long startNum, long endNum) throws IllegalException
IllegalExceptionResponse.NodeInfo getNodeInfo() throws IllegalException
IllegalExceptionResponse.NodeList listNodes() throws IllegalException
IllegalExceptionResponse.TransactionInfoList getTransactionInfoByBlockNum(long blockNum, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.TransactionInfo getTransactionInfoById(java.lang.String txID, NodeType... nodeType) throws IllegalException
IllegalExceptionChain.Transaction getTransactionById(java.lang.String txID, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.Account getAccount(java.lang.String address, NodeType... nodeType)
Response.AccountResourceMessage getAccountResource(java.lang.String address)
Response.AccountNetMessage getAccountNet(java.lang.String address)
long getAccountBalance(java.lang.String address)
Response.Account getAccountById(java.lang.String id, NodeType... nodeType)
Chain.Transaction setAccountId(java.lang.String id, java.lang.String address) throws IllegalException
IllegalExceptionResponse.TransactionExtention setAccountId2(java.lang.String id, java.lang.String address) throws IllegalException
IllegalExceptionResponse.ChainParameters getChainParameters() throws IllegalException
IllegalExceptionResponse.DelegatedResourceList getDelegatedResource(java.lang.String fromAddress, java.lang.String toAddress, NodeType... nodeType)
Response.DelegatedResourceAccountIndex getDelegatedResourceAccountIndex(java.lang.String address, NodeType... nodeType)
Response.AssetIssueList getAssetIssueList(NodeType... nodeType)
Response.AssetIssueList getPaginatedAssetIssueList(long offset, long limit, NodeType... nodeType)
Response.AssetIssueList getAssetIssueByAccount(java.lang.String address)
Contract.AssetIssueContract getAssetIssueById(java.lang.String assetId, NodeType... nodeType)
Contract.AssetIssueContract getAssetIssueByName(java.lang.String name, NodeType... nodeType)
Response.AssetIssueList getAssetIssueListByName(java.lang.String name, NodeType... nodeType)
Response.TransactionExtention participateAssetIssue(java.lang.String toAddress, java.lang.String ownerAddress, java.lang.String assertName, long amount) throws IllegalException
IllegalExceptionResponse.ProposalList listProposals()
Response.Proposal getProposalById(java.lang.String id)
Response.WitnessList listWitnesses(NodeType... nodeType)
Response.WitnessList getPaginatedNowWitnessList(long offset, long limit, NodeType... nodeType)
Response.ExchangeList listExchanges(NodeType... nodeType)
Response.Exchange getExchangeById(java.lang.String id, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.TransactionExtention createAssetIssue(java.lang.String ownerAddress, java.lang.String name, java.lang.String abbr, long totalSupply, int trxNum, int icoNum, long startTime, long endTime, java.lang.String url, long freeAssetNetLimit, long publicFreeAssetNetLimit, int precision, java.util.HashMap<java.lang.String,java.lang.String> frozenSupply, java.lang.String description) throws IllegalException
IllegalExceptionResponse.TransactionExtention createAssetIssue(java.lang.String ownerAddress, java.lang.String name, java.lang.String abbr, long totalSupply, int trxNum, int icoNum, long startTime, long endTime, java.lang.String url, long freeAssetNetLimit, long publicFreeAssetNetLimit, int precision, java.lang.String description) throws IllegalException
IllegalExceptionContract.AssetIssueContract.Builder assetIssueContractBuilder(java.lang.String ownerAddress, java.lang.String name, java.lang.String abbr, long totalSupply, int trxNum, int icoNum, long startTime, long endTime, java.lang.String url, long freeAssetNetLimit, long publicFreeAssetNetLimit, int precision, java.lang.String description)
Response.TransactionExtention updateAsset(java.lang.String ownerAddress, java.lang.String description, java.lang.String url, long newLimit, long newPublicLimit) throws IllegalException
IllegalExceptionResponse.TransactionExtention unfreezeAsset(java.lang.String ownerAddress) throws IllegalException
IllegalExceptionResponse.TransactionExtention accountPermissionUpdate(Contract.AccountPermissionUpdateContract contract) throws IllegalException
IllegalExceptionResponse.TransactionExtention accountPermissionUpdate(java.lang.String ownerAddress, AccountPermissions accountPermissions) throws IllegalException
IllegalExceptionAccountPermissions getAccountPermissions(java.lang.String address, NodeType... nodeType) throws IllegalException
IllegalExceptionResponse.TransactionSignWeight getTransactionSignWeight(Chain.Transaction trx)
Response.TransactionApprovedList getTransactionApprovedList(Chain.Transaction trx)
@Deprecated Response.Account getAccountSolidity(java.lang.String address)
@Deprecated Response.TransactionInfoList getTransactionInfoByBlockNumSolidity(long blockNum) throws IllegalException
IllegalException@Deprecated Response.BlockExtention getNowBlockSolidity() throws IllegalException
IllegalException@Deprecated Chain.Transaction getTransactionByIdSolidity(java.lang.String txID) throws IllegalException
IllegalException@Deprecated GrpcAPI.NumberMessage getRewardSolidity(java.lang.String address)
GrpcAPI.NumberMessage getRewardInfo(java.lang.String address, NodeType... nodeType)
Response.TransactionExtention updateBrokerage(java.lang.String address, int brokerage) throws IllegalException
IllegalExceptionlong getBrokerageInfo(java.lang.String address,
NodeType... nodeType)
Contract getContract(java.lang.String contractAddress)
Common.SmartContract getSmartContract(java.lang.String contractAddress)
@Deprecated Response.TransactionExtention constantCall(java.lang.String ownerAddress, java.lang.String contractAddress, Function function)
@Deprecated TransactionBuilder triggerCall(java.lang.String ownerAddress, java.lang.String contractAddress, Function function)
Response.TransactionExtention triggerContract(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData, long callValue, long tokenValue, java.lang.String tokenId, long feeLimit) throws java.lang.Exception
java.lang.ExceptionResponse.BlockBalanceTrace getBlockBalance(java.lang.String blockId, long blockNum)
long getBurnTRX(NodeType... nodeType)
Response.TransactionExtention createWitness(java.lang.String ownerAddress, java.lang.String url) throws IllegalException
IllegalExceptionResponse.TransactionExtention updateWitness(java.lang.String ownerAddress, java.lang.String updateUrl) throws IllegalException
IllegalExceptionResponse.TransactionExtention withdrawBalance(java.lang.String ownerAddress) throws IllegalException
IllegalExceptionlong getNextMaintenanceTime()
Response.TransactionExtention proposalCreate(java.lang.String ownerAddress, java.util.Map<java.lang.Long,java.lang.Long> parameters) throws IllegalException
IllegalExceptionResponse.TransactionExtention approveProposal(java.lang.String ownerAddress, long proposalId, boolean isAddApproval) throws IllegalException
IllegalExceptionResponse.TransactionExtention deleteProposal(java.lang.String ownerAddress, long proposalId) throws IllegalException
IllegalExceptionGrpcAPI.TransactionIdList getTransactionListFromPending()
long getPendingSize()
Chain.Transaction getTransactionFromPending(java.lang.String txId) throws IllegalException
IllegalExceptionChain.Block getBlockById(java.lang.String blockID)
Response.EstimateEnergyMessage estimateEnergy(java.lang.String ownerAddress, java.lang.String contractAddress, Function function, NodeType... nodeType)
Response.EstimateEnergyMessage estimateEnergy(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData, long callValue, long tokenValue, java.lang.String tokenId, NodeType... nodeType)
@Deprecated Response.EstimateEnergyMessage estimateEnergyV2(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData)
@Deprecated TransactionBuilder triggerCallV2(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData)
@Deprecated Response.TransactionExtention constantCallV2(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData)
Response.TransactionExtention triggerConstantContract(java.lang.String ownerAddress, java.lang.String contractAddress, Function function, NodeType... nodeType)
Response.TransactionExtention triggerConstantContract(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData, NodeType... nodeType)
Response.TransactionExtention triggerConstantContract(java.lang.String ownerAddress, java.lang.String contractAddress, java.lang.String callData, long callValue, long tokenValue, java.lang.String tokenId, NodeType... nodeType)
Response.PricesResponseMessage getBandwidthPrices(NodeType... nodeType)
Response.PricesResponseMessage getEnergyPrices(NodeType... nodeType)
Response.PricesResponseMessage getMemoFee()
@Deprecated Response.PricesResponseMessage getBandwidthPricesOnSolidity()
@Deprecated Response.PricesResponseMessage getEnergyPricesOnSolidity()
Response.TransactionExtention clearContractABI(java.lang.String ownerAddress, java.lang.String contractAddress) throws IllegalException
IllegalExceptionResponse.ExchangeList getPaginatedExchangeList(long offset, long limit)
Response.ProposalList getPaginatedProposalList(long offset, long limit)
Response.BlockExtention getBlock(java.lang.String blockIDOrNum, boolean detail, NodeType... nodeType)
Response.BlockExtention getBlock(boolean detail, NodeType... nodeType)
Chain.Block getBlockByIdOrNum(java.lang.String blockIDOrNum)
Response.SmartContractDataWrapper getContractInfo(java.lang.String contractAddr)
Response.MarketOrderList getMarketOrderByAccount(java.lang.String account, NodeType... nodeType)
Response.MarketOrder getMarketOrderById(java.lang.String txn, NodeType... nodeType)
Response.MarketOrderList getMarketOrderListByPair(java.lang.String sellTokenId, java.lang.String buyTokenId, NodeType... nodeType)
Response.MarketOrderPairList getMarketPairList(NodeType... nodeType)
Response.MarketPriceList getMarketPriceByPair(java.lang.String sellTokenId, java.lang.String buyTokenId, NodeType... nodeType)
Response.TransactionExtention exchangeCreate(java.lang.String ownerAddress, java.lang.String firstToken, long firstBalance, java.lang.String secondToken, long secondBalance) throws IllegalException
IllegalExceptionResponse.TransactionExtention exchangeInject(java.lang.String ownerAddress, long exchangeId, java.lang.String tokenId, long amount) throws IllegalException
IllegalExceptionResponse.TransactionExtention exchangeTransaction(java.lang.String ownerAddress, long exchangeId, java.lang.String tokenId, long amount, long expected) throws IllegalException
IllegalExceptionResponse.TransactionExtention exchangeWithdraw(java.lang.String ownerAddress, long exchangeId, java.lang.String tokenId, long quant) throws IllegalException
IllegalExceptionlong getTransactionCountByBlockNum(long blockNum,
NodeType... nodeType)
Response.TransactionExtention marketCancelOrder(java.lang.String ownerAddress, java.lang.String orderId) throws IllegalException
IllegalExceptionResponse.TransactionExtention marketSellAsset(java.lang.String ownerAddress, java.lang.String sellTokenId, long sellTokenQuantity, java.lang.String buyTokenId, long buyTokenQuantity) throws IllegalException
IllegalExceptionResponse.TransactionExtention updateEnergyLimit(java.lang.String ownerAddress, java.lang.String contractAddress, long originEnergyLimit) throws IllegalException
IllegalExceptionResponse.TransactionExtention updateSetting(java.lang.String ownerAddress, java.lang.String contractAddress, long consumeUserResourcePercent) throws IllegalException
IllegalExceptionContract.CreateSmartContract createSmartContract(java.lang.String contractName, java.lang.String address, java.lang.String ABI, java.lang.String code, long callValue, long consumeUserResourcePercent, long originEnergyLimit, long tokenValue, java.lang.String tokenId) throws java.lang.Exception
java.lang.ExceptionContract.CreateSmartContract createSmartContract(java.lang.String contractName, java.lang.String address, java.lang.String ABI, java.lang.String code, long callValue, long consumeUserResourcePercent, long originEnergyLimit, long tokenValue, java.lang.String tokenId, java.lang.String libraryAddressPair, java.lang.String compilerVersion) throws java.lang.Exception
java.lang.ExceptionResponse.TransactionExtention deployContract(java.lang.String contractName, java.lang.String abiStr, java.lang.String bytecode, java.util.List<Type<?>> constructorParams, long feeLimit, long consumeUserResourcePercent, long originEnergyLimit, long callValue, java.lang.String tokenId, long tokenValue) throws java.lang.Exception
java.lang.Exception