開発参照
JSLib api doc
Qurasの手数料体系
SysCall:
| SysCall | XQG fee | 説明 |
|---|---|---|
| Runtime.CheckWitness | 42.20 | この関数は、Qurasブロックチェーンのアドレスやパブキーがであるかどうかを確認します。 |
| Blockchain.GetHeader | 21.10 | leveldbからBlock Headerを取得する関数です。 |
| Blockchain.GetBlock | 42.20 | この関数は、Lveldbからブロックを取得します。 |
| Blockchain.GetTransaction | 21.10 | トランザクションを取得する関数です。 |
| Blockchain.GetAccount | 21.10 | この関数は leveldb からアカウントアドレスを取得します。 |
| Blockchain.GetValidators | 42.20 | この関数は leveldb からバリデータを取得します。 |
| Blockchain.GetAsset | 21.10 | この関数は、デプロイされたトークンをハッシュ値で取得します。 |
| Blockchain.GetContract | 21.10 | この関数は、デプロイされたスマートコントラクトをハッシュ値で取得します。 |
| Transaction.GetReferences | 42.20 | この関数は、Lveldbから参照されるトランザクションを取得します。 |
| Account.SetVotes | 211.00 | この機能は、投票するためのアカウントを作るためのものです |
| Validator.Register | 211,000.00 | この関数は、バリデータを登録します。 |
| Asset.Create(system asset) | 5,000.00 | この関数は、トークンをデプロイします。 |
| Asset.Renew(system asset)[annual] | 5,000.00 | この関数は、配置されたトークンを更新します。 |
| Contract.Create | 5,000.00 | この関数は、Leveldbに新しいスマートコントラクトを作成します。 |
| Contract.Migrate | 5,000.00 | この関数は、デプロイされたスマートコントラクトのストレージ機能を更新します。 |
| Storage.Get | 21.10 | この関数は、ストレージからキーで値を取得します。 |
| Storage.Put [1 kb] | 211.00 | この関数は、保存された値をキーでストレージに取得します。 |
| Storage.Delete | 21.10 | この関数は、ストレージ内のキーごとに値を削除します。 |
Opcodes:
| Opcode | XQG fee |
|---|---|
| OpCode.PUSH16 [16未満] | 0 |
| OpCode.NOP | 0 |
| OpCode.APPCALL | 0.01 |
| OpCode.TAILCALL | 0.01 |
| OpCode.SHA1 | 0.01 |
| OpCode.SHA256 | 0.01 |
| OpCode.HASH160 | 0.02 |
| OpCode.CHECKSIG | 0.1 |
| OpCode.CHECKMULTISIG | 0.1 |
| OpCode.VERIFY | 0.001 |
ホワイトペーパー
Qurasのテクニカルペーパー