QURASブロックチェーンのノードはJSON-RPCサービスを提供することとしてQURASブロックチェーンを利用して開発者がいろいろなPlateform開発を進めることができるようにサポートしている。
開発者はQURAS開発チームで提供するノードに接続したり自分のFull Nodeを利用してJSON-RPCサービスを利用することができるしQURASブロックチェインと結合された様々なサービス開発を進められる。
QURASブロックチェーンのノードはJSON-RPCサービスを提供することとしてQURASブロックチェーンを利用して開発者がいろいろなPlateform開発を進めることができるようにサポートしている。
開発者はQURAS開発チームで提供するノードに接続したり自分のFull Nodeを利用してJSON-RPCサービスを利用することができるしQURASブロックチェインと結合された様々なサービス開発を進められる。
このCommandはパラメーターに該当したブロックの情報を得るのに利用される。
パラメーターの説明パラメーターを2つの形式として指定できる。
このメッソドは現在Main Chainのブロックの長さを得てくるメッソドである。
パラメーターの説明パラメーターは存在しない。
例このメッソドはパラメーターから受け取ったindexの値に該当したブロックに対するHash値を得るメッソドである。
パラメーターの説明Index
: ブロックのHash値を得ようとするブロックの番号を示す。
このメッソドはパラメーターから受け取ったindexに該当したブロックのfeeを得るメッソドである。
パラメーターの説明Index
: 手数料を得ようとするブロックに該当した番号を示す。
このメッソドは現在ノードに新しいWalletを生成するメッソドである。
しかしこのメッソドを実行する前にあなたのノードはWallet DBを開いておいた状態でなければならない。
パラメーターは存在しない。
例このメッソドはQURASブロックのチェーンにTransactionを伝送する場合利用されるメッソドである。
パラメーターの説明Hex
: Transactionの署名を進行した後、16進数形式の文字列として入力する。
現在ノードが開いているWalletの残高を得てくるメッソドである。
パラメーターの説明Asset _ id
: 資産形式としてQURAS CoinあるいはQURAS GASを指すことになる。
QURAS Coin残高の場合
:
QURAS GAS残高の場合
:
現在ノードが開いているWalletで当該指定されたアドレスに対するPrivate Keyを得てくるメッソドである。
Address
: Private Keyを得てくるアドレスである。
ContractScriptHashからContractに対する情報を得てくるメッソドである。
パラメーターの説明Scripthash
: Contractに対するScriptHashである。
このメッソドは当該Contract scripthashに保管されているStorage keyに該当した値を得てくるメッソドである。
パラメーターの説明Scripthash
: Contractに対するScriptHashである。
Key
: contractの保存スペースから見つけることができる16進数形式のkey値である。
このメッソドは与えられたパラメーターとしてscripthashに該当したsmart contractを呼び出して結果を得てくるメッソドである。 このメッソドはVMの状態でブロックチェーンにすでにある値に対するTestだけを進行してブロックチェーンには反映されていない。
パラメーターの説明ScriptHash
: Smart Contractに対するscripthashである。
Params
: Smart Contractを呼び出す時に入力されるパラメーター列である。
現在ノードが連結されているノードの数を得てくるメッソドである。
パラメーターの説明パラメーターは存在しない。
例現在ノードのMemPoolを調査して処理されていないTransactionのリストを得てくるメッソドである。
パラメーターの説明パラメーターは存在しない。
例パラメーターに設定されたTxHashの値についたTransaction情報を得てきている関数である。
TxHash
: Transaction Hash値を示す。
Type
: 0であればTransactionのraw形式で得る。
1であればTransactionのfull形式で得る。
このメッソドはTransaction Hashに対するTransactionから送られていないTransaction Outputの項目を得てくるメッソドである。
もしすべてのTx Output項目が送られたなら、結果はnull値を得る。
TxHash
: Transactionに対するHash値
Type
: Transaction Output列で索引の値である。始まりは0から始める。
このメッソドは現在ノードに接続されであったか接続が切れたノードに対する情報を得てくるメッソドである。
パラメーターは存在しない。
例Copyright © 2019 Quras. All Rights Reserved.