You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TxUtility.ClientToTransferAccount(stringfromPubkeyStr,stringtoPubkeyHashStr,BigDecimalamount,stringprikeyStr,longnonce)
fromPubkeyStr sender publicKey
toPubkeyHashStr receiver publicKeyHash
amount transfer amount(shouldbe new BigDecimal(100))
prikeyStr sender privateKey
nonce get by node
build prove transaction
TxUtility.ClientToTransferProve(stringfromPubkeyStr,longnonce,byte[]payload,stringprikeyStr)
fromPubkeyStr sender publicKey
payload recording somethings
prikeyStr sender privateKey
nonce get by node
build vote transaction
TxUtility.ClientToTransferVote(stringfromPubkeyStr,stringtoPubkeyHashStr,BigDecimalamount,longnonce,stringprikeyStr)
fromPubkeyStr initiate a vote publicKey
toPubkeyHashStr the person being voted publicKeyHash
amount vote amount(shouldbe new BigDecimal(100))
prikeyStr initiate a vote privateKey
nonce get by node
build withdrawal of voting transaction
TxUtility.ClientToTransferVoteWithdraw(stringfromPubkeyStr,stringtoPubkeyHashStr,BigDecimalamount,longnonce,stringprikeyStr,stringtxid)
fromPubkeyStr initiate a vote publicKey
toPubkeyHashStr the person being voted publicKeyHash
amount vote amount(shouldbe new BigDecimal(100))
prikeyStr initiate a vote privateKey
nonce get by node
txid vote transaction id
build mortgage transaction
TxUtility.ClientToTransferMortgage(stringfromPubkeyStr,stringtoPubkeyHashStr,BigDecimalamount,longnonce,stringprikeyStr)
fromPubkeyStr initiate a mortgage publicKey
toPubkeyHashStr the person being mortgaged publicKeyHash
amount vote amount(shouldbe new BigDecimal(100))
prikeyStr initiate a mortgage privateKey
nonce get by node
build withdrawal of mortgaging transaction
TxUtility.ClientToTransferMortgageWithdraw(stringfromPubkeyStr,stringtoPubkeyHashStr,BigDecimalamount,longnonce,stringtxid,stringprikeyStr)
fromPubkeyStr initiate a mortgage publicKey
toPubkeyHashStr the person being mortgaged publicKeyHash
amount mortgage amount(shouldbe new BigDecimal(100))
prikeyStr initiate a mortgage privateKey
nonce get by node
txid mortgage transaction id
build deploy asset transaction
TxUtility.CreateSignToDeployForRuleAsset(stringfromPubkeyStr,stringprikeyStr,longnonce,stringcode,BigDecimaloffering,stringcreateUser,stringowner,intallowIncrease,stringinfo)
fromPubkeyStr sender publicKey
prikeyStr sender prikeyStr
code asset code
offering opening issuance limit
createUser create ruler publicKey
owner owner address
allowIncrease 1 allowed,0 not allowed
nonce get by node
info asset information
build change asset owner transaction
TxUtility.CreateSignToDeployforAssetChangeOwner(stringfromPubkeyStr,stringtranTxHash,stringprikeyStr,longnonce,stringnewOwner)
fromPubkeyStr sender publicKey
tranTxHash transaction hash
prikeyStr sender prikeyStr
nonce get by node
newOwner new owner address
build increase asset transaction
TxUtility.CreateSignToDeployForRuleAssetIncreased(stringfromPubkeyStr,stringtranTxHash,stringprikeyStr,longnonce,BigDecimalamount)
fromPubkeyStr sender publicKey
tranTxHash transaction hash
prikeyStr sender prikeyStr
nonce get by node
amount increase amount(shouldbe new BigDecimal(100))
build transfer asset accounts transaction
TxUtility.CreateSignToDeployForRuleTransfer(stringfromPubkeyStr,stringtranTxHash,stringprikeyStr,longnonce,stringfrom,stringto,BigDecimalamount)
fromPubkeyStr sender publicKey
tranTxHash transaction hash
prikeyStr sender prikeyStr
nonce get by node
from publicKey
to publicKeyHash
amount transfer amount(should be newBigDecimal(100))
build deploy multiple rule transaction
TxUtility.CreateMultipleToDeployForRuleFirst(stringfromPubkeyStr,stringprikeyStr,longnonce,stringassetHash,intmax,intmin,List<string>publicKeyHashList)
fromPubkeyStr sender publicKey
prikeyStr sender prikeyStr
nonce get by node
assetHash asset hash
max maximum number of signatures
min minimum number of signatures
publicKeyHashList publicKeyHash list
TxUtility.CreateMultipleToDeployForRuleOther(stringfromPubkeyStr,stringpubFirstSign,stringprikeyStr,boolisPutSign)
fromPubkeyStr sender publicKey
pubFirstSign CreateMultipleToDeployForRuleFirst return pubFirstSign
prikeyStr prikeyStr
assetHash asset hash
isPutSign put in signature or not
TxUtility.CreateMultiSignatureToDeployForRuleFirst(stringfromPubkeyStr,stringprikeyStr,stringtxHashRule,longnonce,intorigin,intdest,List<string>signatures,stringto,BigDecimalvalue,List<string>pubkeyHashList)
fromPubkeyStr sender publicKey
prikeyStr sender prikeyStr
txHashRule transaction hash
nonce get by node
origin origin account type 1 multiple address 0 common address
dest dest account type 1 multiple address 0 common address
signatures signature list
to common address corresponding to pubkeyHash or multiple address corresponding to transaction hash
publicKeyHashList publicKeyHash list
build deploy transfer multiple rule (other signature)transaction
TxUtility.CreateMultiSignatureToDeployForRuleOther(stringfromPubkeyStr,stringpubkeyFirstSign,stringprikeyStr,boolisPutSign)
fromPubkeyStr sender publicKey
pubkeyFirstSign CreateMultiSignatureToDeployForRuleFirst return pubkeyFirstSign
prikeyStr prikeyStr
isPutSign put in signature or not
build deploy transfer multiple rule (splice signature)transaction
TxUtility.CreateMultiSignatureToDeployForRuleSignSplice(stringprikeyStr,stringpubkeyFirstSign,stringfromPubkey,stringtxHashRule,longnonce,stringsignFirst,stringpubkeyOther,stringsignOther,inttype)
pubFirstSign CreateMultiSignatureToDeployForRuleFirst return pubFirstSign
prikeyStr prikeyStr
fromPubkey sender publicKey
txHashRule transaction hash
nonce get by node
signFirst CreateMultiSignatureToDeployForRuleFirst return signFirst
pubkeyOther CreateMultiSignatureToDeployForRuleOther return pubkeyOther
signOther CreateMultiSignatureToDeployForRuleOther return signOther
type 1 one to more 2 more to one 3 more to more
build hash time block transaction
TxUtility.CreateHashTimeBlockForDeploy(stringfromPubkeyStr,stringprikeyStr,longnonce,stringassetHash,stringpubkeyHash)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
nonce get by node
assetHash asset hash
pubkeyHash publicHashKey
build get asset time block transaction
TxUtility.CreateHashTimeBlockGetForDeploy(stringfromPubkeyStr,stringprikeyStr,stringtxGetHash,longnonce,stringtransferHash,stringoriginText)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
txGetHash transaction hash
nonce get by node
transferHash transfer hash
originText origin text
build transfer asset time block transaction
TxUtility.CreateHashTimeBlockTransferForDeploy(stringfromPubkeyStr,stringprikeyStr,StringtxGetHash,longnonce,BigDecimalamount,stringhashResult,BigDecimaltimestamp)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
txGetHash transaction hash
nonce get by node
amount transfer amount(shouldbe new BigDecimal(100))
hashResult origin text
timestamp timestamp
build hash height block transaction
TxUtility.CreateHashHeightBlockForDeploy(stringfromPubkeyStr,stringprikeyStr,longnonce,stringassetHash,stringpubkeyHash)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
nonce get by node
assetHash asset hash
pubkeyHash publicHashKey
build hash height get asset block transaction
TxUtility.CreateHashHeightBlockGetForDeploy(stringfromPubkeyStr,stringprikeyStr,stringtxGetHash,longnonce,stringtransferHash,stringoriginText)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
txGetHash transaction hash
nonce get by node
transferHash transfer hash
originText origin text
build hash height transfer asset block transaction
TxUtility.CreateHashHeightBlockTransferForDeploy(stringfromPubkeyStr,stringprikeyStr,stringtxGetHash,longnonce,BigDecimalamount,stringhashResult,BigDecimalblockHeight)
fromPubkeyStr sender publicKey
prikeyStr sender privatekey
txGetHash transaction hash
nonce get by node
amount transfer amount(shouldbe new BigDecimal(100))
hashResult origin text
blockHeight block height