static Result |
NulsSDKTool.broadcast(String txHex) |
|
static BigInteger |
NulsSDKTool.calcCrossTransferNulsTxFee(CrossTransferTxFeeDto dto) |
|
static Map<String,BigInteger> |
NulsSDKTool.calcCrossTransferTxFee(CrossTransferTxFeeDto dto) |
已过时。
|
static BigInteger |
NulsSDKTool.calcMultiSignTransferTxFee(MultiSignTransferTxFeeDto dto) |
|
static BigInteger |
NulsSDKTool.calcTransferTxFee(TransferTxFeeDto dto) |
|
static Result |
NulsSDKTool.callContract(ContractCallForm form) |
|
static Result<Map> |
NulsSDKTool.callContractTxOffline(String sender,
BigInteger senderBalance,
String nonce,
BigInteger value,
String contractAddress,
long gasLimit,
String methodName,
String methodDesc,
Object[] args,
String[] argsType,
String remark,
List<ProgramMultyAssetValue> multyAssetValues) |
|
static Result |
NulsSDKTool.changeV1addressToV2address(String v1Address) |
|
static Result<List<String>> |
NulsSDKTool.createAccount(int count,
String password) |
|
static Result |
NulsSDKTool.createAgent(CreateAgentForm form) |
|
static Result |
NulsSDKTool.createAliasTxOffline(AliasDto dto) |
|
static Result |
NulsSDKTool.createConsensusTxOffline(ConsensusDto consensusDto) |
|
static Result |
NulsSDKTool.createContract(ContractCreateForm form) |
|
static Result<Map> |
NulsSDKTool.createContractTxOffline(String sender,
BigInteger senderBalance,
String nonce,
String alias,
String contractCode,
long gasLimit,
Object[] args,
String[] argsType,
String remark) |
|
static Result |
NulsSDKTool.createCrossTransferTxOffline(TransferDto transferDto) |
|
static Result |
NulsSDKTool.createCrossTxSimpleTransferOfNonNuls(String fromAddress,
String toAddress,
int assetChainId,
int assetId,
BigInteger amount) |
跨链交易
便捷版 组装跨链转账非NULS资产的单账户对单账户普通跨链转账(不能用于转NULS)。
|
static Result |
NulsSDKTool.createCrossTxSimpleTransferOfNonNuls(String fromAddress,
String toAddress,
int assetChainId,
int assetId,
BigInteger amount,
long time,
String remark) |
跨链交易
便捷版 组装跨链转账非NULS资产的单账户对单账户普通跨链转账(不能用于转NULS)。
|
static Result |
NulsSDKTool.createCrossTxSimpleTransferOfNuls(String fromAddress,
String toAddress,
BigInteger amount) |
跨链交易
便捷版 组装跨链转账NULS资产的单账户对单账户普通跨链转账(只能用于转NULS)。
|
static Result |
NulsSDKTool.createCrossTxSimpleTransferOfNuls(String fromAddress,
String toAddress,
BigInteger amount,
long time,
String remark) |
跨链交易
便捷版 组装跨链转账NULS资产的单账户对单账户普通跨链转账(只能用于转NULS)。
|
static Result |
NulsSDKTool.createDepositTxOffline(DepositDto depositDto) |
|
static Result |
NulsSDKTool.createMultiSignAccount(List<String> pubKeys,
int minSigns) |
|
static Result |
NulsSDKTool.createMultiSignAliasTxOffline(MultiSignAliasDto dto) |
|
static Result |
NulsSDKTool.createMultiSignConsensusTx(MultiSignConsensusDto consensusDto) |
|
static Result |
NulsSDKTool.createMultiSignDepositTxOffline(MultiSignDepositDto depositDto) |
|
static Result |
NulsSDKTool.createMultiSignStopConsensusTx(MultiSignStopConsensusDto stopConsensusDto) |
|
static Result |
NulsSDKTool.createMultiSignTransferTxOffline(MultiSignTransferDto transferDto) |
|
static Result |
NulsSDKTool.createMultiSignWithdrawDepositTxOffline(MultiSignWithDrawDto withDrawDto) |
|
static Result<List<AccountDto>> |
NulsSDKTool.createOffLineAccount(int chainId,
int count,
String prefix,
String password) |
|
static Result<List<AccountDto>> |
NulsSDKTool.createOffLineAccount(int count,
String password) |
|
static Result |
NulsSDKTool.createStopConsensusTxOffline(StopConsensusDto stopConsensusDto) |
|
static Result |
NulsSDKTool.createTransferTxOffline(TransferDto transferDto) |
|
static Result |
NulsSDKTool.createTxSimpleTransferOfNonNuls(String fromAddress,
String toAddress,
int assetChainId,
int assetId,
BigInteger amount) |
便捷版 组装在NULS链内,转账非NULS资产的单账户对单账户普通转账(不能用于转NULS)。
|
static Result |
NulsSDKTool.createTxSimpleTransferOfNonNuls(String fromAddress,
String toAddress,
int assetChainId,
int assetId,
BigInteger amount,
long time,
String remark) |
便捷版 组装在NULS链内,转账非NULS资产的单账户对单账户普通转账(不能用于转NULS)。
|
static Result |
NulsSDKTool.createTxSimpleTransferOfNuls(String fromAddress,
String toAddress,
BigInteger amount) |
便捷版 组装在NULS链内,转账NULS资产的单账户对单账户普通转账(只能用于转NULS)。
|
static Result |
NulsSDKTool.createTxSimpleTransferOfNuls(String fromAddress,
String toAddress,
BigInteger amount,
long time,
String remark) |
便捷版 组装在NULS链内,转账NULS资产的单账户对单账户普通转账(只能用于转NULS)。
|
static Result |
NulsSDKTool.createWithdrawDepositTxOffline(WithDrawDto withDrawDto) |
|
static Result |
NulsSDKTool.crossTransfer(CrossTransferForm transferForm) |
|
static Result |
NulsSDKTool.deleteContract(ContractDeleteForm form) |
|
static Result<Map> |
NulsSDKTool.deleteContractTxOffline(String sender,
BigInteger senderBalance,
String nonce,
String contractAddress,
String remark) |
|
static Result |
NulsSDKTool.depositToAgent(DepositForm form) |
|
static Result |
NulsSDKTool.exportKeyStore(String address,
String password,
String filePath) |
|
static Result |
NulsSDKTool.getAccountBalance(String address,
int chainId,
int assetsId) |
|
static Result |
NulsSDKTool.getAddressByPriKey(String priKey) |
|
static Result |
NulsSDKTool.getBestBlock() |
|
static Result |
NulsSDKTool.getBestBlockHeader() |
|
static Result |
NulsSDKTool.getBlock(long height) |
|
static Result |
NulsSDKTool.getBlock(String hash) |
|
static Result |
NulsSDKTool.getBlockHeader(long height) |
|
static Result |
NulsSDKTool.getBlockHeader(String hash) |
|
static Result<ContractConstructorInfoDto> |
NulsSDKTool.getConstructor(String contractCode) |
|
static Result |
NulsSDKTool.getContractInfo(String contractAddress) |
|
static Result |
NulsSDKTool.getContractMethod(ContractMethodForm form) |
|
static Result |
NulsSDKTool.getContractMethodArgsTypes(ContractMethodForm form) |
|
static Result |
NulsSDKTool.getContractResult(String hash) |
|
static Result |
NulsSDKTool.getDepositList(String agentHash) |
|
static Result<Map> |
NulsSDKTool.getInfo() |
|
static Result |
NulsSDKTool.getPriKey(String address,
String password) |
|
static Result |
NulsSDKTool.getPriKeyOffline(String address,
String encryptedPriKey,
String password) |
|
static Result |
NulsSDKTool.getTokenBalance(String contractAddress,
String address) |
|
static Result |
NulsSDKTool.getTx(String txHash) |
|
static Result |
NulsSDKTool.importKeystore(AccountKeyStoreDto keyStore,
String password) |
|
static Result |
NulsSDKTool.importPriKey(String priKey,
String password) |
|
static Result |
NulsSDKTool.imputedContractCallGas(ImputedGasContractCallForm form) |
|
static Result |
NulsSDKTool.imputedContractCreateGas(ImputedGasContractCreateForm form) |
|
static Result |
NulsSDKTool.invokeView(ContractViewCallForm form) |
|
static Result |
NulsSDKTool.multiSign(SignDto signDto,
String txHex) |
|
static Result<Map> |
NulsSDKTool.nrc20CrossChainTxOffline(String fromAddress,
BigInteger senderBalance,
String nonce,
String toAddress,
String contractAddress,
long gasLimit,
BigInteger amount,
long time,
String remark) |
|
static Result |
NulsSDKTool.resetPassword(String address,
String oldPassword,
String newPassword) |
|
static Result |
NulsSDKTool.resetPasswordOffline(String address,
String encryptedPriKey,
String password,
String newPassword) |
|
static Result |
NulsSDKTool.setAlias(String address,
String alias,
String password) |
|
static Result |
NulsSDKTool.sign(String txHex,
String address,
String privateKey) |
|
static Result |
NulsSDKTool.sign(String txHex,
String address,
String encryptedPrivateKey,
String password) |
|
static Result |
NulsSDKTool.sign(List<SignDto> signDtoList,
String txHex) |
|
static Result |
NulsSDKTool.stopAgent(StopAgentForm form) |
|
static Result |
NulsSDKTool.tokentransfer(ContractTokenTransferForm form) |
|
static Result<Map> |
NulsSDKTool.tokenTransferTxOffline(String fromAddress,
BigInteger senderBalance,
String nonce,
String toAddress,
String contractAddress,
long gasLimit,
BigInteger amount,
long time,
String remark) |
|
static Result<Map> |
NulsSDKTool.tokenTransferTxOffline(String fromAddress,
BigInteger senderBalance,
String nonce,
String toAddress,
String contractAddress,
long gasLimit,
BigInteger amount,
String remark) |
|
static Result |
NulsSDKTool.transfer(TransferForm transferForm) |
|
static Result |
NulsSDKTool.transferTocontract(ContractTransferForm form) |
|
static Result<Map> |
NulsSDKTool.transferToContractTxOffline(String fromAddress,
BigInteger senderBalance,
String nonce,
String toAddress,
long gasLimit,
BigInteger amount,
String remark) |
|
static Result |
NulsSDKTool.validateAddress(int chainId,
String address) |
|
static Result |
NulsSDKTool.validateAddress(String address) |
|
static Result |
NulsSDKTool.validateContractCall(ContractValidateCallForm form) |
|
static Result |
NulsSDKTool.validateContractCreate(ContractValidateCreateForm form) |
|
static Result |
NulsSDKTool.validateContractDelete(ContractValidateDeleteForm form) |
|
static Result |
NulsSDKTool.validateTx(String txHex) |
|
static Result |
NulsSDKTool.withdraw(WithdrawForm form) |
|