トランザクション
Transactions モジュールは次のように利用できる。:
import QurasLib from 'quras-js' let transaction1 = QurasLib.create.claimTx(...args) transaction1 = QurasLib.sign.transaction(transaction1, privateKey) let serialized1 = QurasLib.serialize.tx(transaction1) let txid1 = QurasLib.get.transactionHash(transaction1) import { tx } from 'quras-js' let transaction2 = tx.createClaimTx(...args) transaction2 = tx.signTransaction(transaction2, privateKey) let serialized2 = tx.serializeTransaction(transaction2) let txid2 = tx.getTransactionHash(transaction2)
TransactionsモジュールはブロックチェーンのTransaction管理を全部行う。ブロックチェーンの状態を変更するにはトランザクションがconsensusノードによりブロックチェーンに追加する必要がある。 Transactionsモジュールを利用してTransactionを生成することができる。