public static final class XchainGrpc.XchainBlockingStub extends io.grpc.stub.AbstractStub<XchainGrpc.XchainBlockingStub>
Xchain is the main interfaces
protected XchainGrpc.XchainBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build 在类中 io.grpc.stub.AbstractStub<XchainGrpc.XchainBlockingStub>public XchainOuterClass.CommonReply postTx(XchainOuterClass.TxStatus request)
PostTx post Transaction to a node
public XchainOuterClass.AclStatus queryACL(XchainOuterClass.AclStatus request)
public XchainOuterClass.GetAccountContractsResponse getAccountContracts(XchainOuterClass.GetAccountContractsRequest request)
public XchainOuterClass.TxStatus queryTx(XchainOuterClass.TxStatus request)
QueryTx query Transaction by TxStatus, Bcname and Txid are required for this
public XchainOuterClass.AddressStatus getBalance(XchainOuterClass.AddressStatus request)
GetBalance get balance of an address, Address is required for this
public XchainOuterClass.AddressBalanceStatus getBalanceDetail(XchainOuterClass.AddressBalanceStatus request)
GetFrozenBalance get two kinds of balance 1. Still be frozen of an address 2. Available now of an address Address is required for this
public XchainOuterClass.AddressStatus getFrozenBalance(XchainOuterClass.AddressStatus request)
GetFrozenBalance get balance that still be frozen of an address, Address is required for this
public XchainOuterClass.Block getBlock(XchainOuterClass.BlockID request)
GetBlock get block by blockid and return if the block in trunk or in branch
public XchainOuterClass.Block getBlockByHeight(XchainOuterClass.BlockHeight request)
GetBlockByHeight get block by height and return if the block in trunk or in branch
public XchainOuterClass.BCStatus getBlockChainStatus(XchainOuterClass.BCStatus request)
public XchainOuterClass.BlockChains getBlockChains(XchainOuterClass.CommonIn request)
Get blockchains query blockchains
public XchainOuterClass.SystemsStatusReply getSystemStatus(XchainOuterClass.CommonIn request)
GetSystemStatus query system status
public XchainOuterClass.RawUrl getNetURL(XchainOuterClass.CommonIn request)
GetNetURL return net url
public XchainOuterClass.UtxoOutput selectUTXO(XchainOuterClass.UtxoInput request)
新的Select utxos接口, 不需要签名,可以支持选择账户的utxo
public XchainOuterClass.PreExecWithSelectUTXOResponse preExecWithSelectUTXO(XchainOuterClass.PreExecWithSelectUTXORequest request)
PreExecWithSelectUTXO preExec & selectUtxo
public XchainOuterClass.DeployNativeCodeResponse deployNativeCode(XchainOuterClass.DeployNativeCodeRequest request)
Native code deploy interface
public XchainOuterClass.NativeCodeStatusResponse nativeCodeStatus(XchainOuterClass.NativeCodeStatusRequest request)
Native code status
public XchainOuterClass.DposCandidatesResponse dposCandidates(XchainOuterClass.DposCandidatesRequest request)
DposCandidates get all candidates of the tdpos consensus
public XchainOuterClass.DposNominateRecordsResponse dposNominateRecords(XchainOuterClass.DposNominateRecordsRequest request)
DposNominateRecords get all records nominated by an user
public XchainOuterClass.DposNomineeRecordsResponse dposNomineeRecords(XchainOuterClass.DposNomineeRecordsRequest request)
DposNomineeRecords get nominated record of a candidate
public XchainOuterClass.DposVoteRecordsResponse dposVoteRecords(XchainOuterClass.DposVoteRecordsRequest request)
DposVoteRecords get all vote records voted by an user
public XchainOuterClass.DposVotedRecordsResponse dposVotedRecords(XchainOuterClass.DposVotedRecordsRequest request)
DposVotedRecords get all vote records of a candidate
public XchainOuterClass.DposCheckResultsResponse dposCheckResults(XchainOuterClass.DposCheckResultsRequest request)
DposCheckResults get check results of a specific term
public XchainOuterClass.DposStatusResponse dposStatus(XchainOuterClass.DposStatusRequest request)
DposStatus get dpos status
public XchainOuterClass.AK2AccountResponse getAccountByAK(XchainOuterClass.AK2AccountRequest request)
GetAccountByAK get account sets contain a specific address
public XchainOuterClass.InvokeRPCResponse preExec(XchainOuterClass.InvokeRPCRequest request)
预执行合约
Copyright © 2020. All rights reserved.