@@ -808,133 +808,19 @@ rippled json ledger_entry '{ "nft_page": "255DD86DDF59D778081A06D02701E9B2C9F4F0
808
808
809
809
[ 試してみる >] ( /resources/dev-tools/websocket-api-tool#ledger_entry-nft-page )
810
810
811
- ## レスポンスのフォーマット
812
-
813
- レスポンスは[ 標準フォーマット] [ ] に従って、成功結果には以下のフィールドが含まれます。
814
-
815
- | フィールド | 型 | 説明 |
816
- | :---------------| :-----------------| :-----------------------------------------|
817
- | ` index ` | 文字列 | [ レジャーオブジェクト] ( ../../../protocol/ledger-data/ledger-entry-types/index.md ) の一意のID。 |
818
- | ` ledger_index ` | 符号なし整数 | このデータを取得する際に使用したレジャーの [ レジャーインデックス] [ ] 。 |
819
- | ` node ` | オブジェクト | _ (` "binary": true ` が指定されている場合、省略)_ [ レジャーフォーマット] [ ] に基づいた、この元帳オブジェクトのデータを含むオブジェクト。 |
820
- | ` node_binary ` | 文字列 | _ (` "binary": true ` が指定されていない場合、省略)_ レジャーオブジェクトの[ バイナリ形式] ( ../../../protocol/binary-format.md ) を16進数で表したもの。 |
821
-
822
- 処理が成功したレスポンスの例:
823
-
824
- {% tabs %}
825
-
826
- {% tab label="WebSocket" %}
827
- ``` json
828
- {
829
- "id" : " example_get_accountroot" ,
830
- "result" : {
831
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8" ,
832
- "ledger_hash" : " 31850E8E48E76D1064651DF39DF4E9542E8C90A9A9B629F4DE339EB3FA74F726" ,
833
- "ledger_index" : 61966146 ,
834
- "node" : {
835
- "Account" : " rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn" ,
836
- "AccountTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
837
- "Balance" : " 424021949" ,
838
- "Domain" : " 6D64756F31332E636F6D" ,
839
- "EmailHash" : " 98B4375E1D753E5B91627516F6D70977" ,
840
- "Flags" : 9568256 ,
841
- "LedgerEntryType" : " AccountRoot" ,
842
- "MessageKey" : " 0000000000000000000000070000000300" ,
843
- "OwnerCount" : 12 ,
844
- "PreviousTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
845
- "PreviousTxnLgrSeq" : 61965653 ,
846
- "RegularKey" : " rD9iJmieYHn8jTtPjwwkW2Wm9sVDvPXLoJ" ,
847
- "Sequence" : 385 ,
848
- "TransferRate" : 4294967295 ,
849
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8"
850
- },
851
- "validated" : true
852
- },
853
- "status" : " success" ,
854
- "type" : " response"
855
- }
856
- ```
857
- {% /tab %}
858
-
859
- {% tab label="JSON-RPC" %}
860
- ``` json
861
- 200 OK
862
-
863
- {
864
- "result" : {
865
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8" ,
866
- "ledger_hash" : " 395946243EA36C5092AE58AF729D2875F659812409810A63096AC006C73E656E" ,
867
- "ledger_index" : 61966165 ,
868
- "node" : {
869
- "Account" : " rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn" ,
870
- "AccountTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
871
- "Balance" : " 424021949" ,
872
- "Domain" : " 6D64756F31332E636F6D" ,
873
- "EmailHash" : " 98B4375E1D753E5B91627516F6D70977" ,
874
- "Flags" : 9568256 ,
875
- "LedgerEntryType" : " AccountRoot" ,
876
- "MessageKey" : " 0000000000000000000000070000000300" ,
877
- "OwnerCount" : 12 ,
878
- "PreviousTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
879
- "PreviousTxnLgrSeq" : 61965653 ,
880
- "RegularKey" : " rD9iJmieYHn8jTtPjwwkW2Wm9sVDvPXLoJ" ,
881
- "Sequence" : 385 ,
882
- "TransferRate" : 4294967295 ,
883
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8"
884
- },
885
- "status" : " success" ,
886
- "validated" : true
887
- }
888
- }
889
- ```
890
- {% /tab %}
891
-
892
- {% tab label="コマンドライン" %}
893
- ``` json
894
- {
895
- "result" : {
896
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8" ,
897
- "ledger_hash" : " 395946243EA36C5092AE58AF729D2875F659812409810A63096AC006C73E656E" ,
898
- "ledger_index" : 61966165 ,
899
- "node" : {
900
- "Account" : " rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn" ,
901
- "AccountTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
902
- "Balance" : " 424021949" ,
903
- "Domain" : " 6D64756F31332E636F6D" ,
904
- "EmailHash" : " 98B4375E1D753E5B91627516F6D70977" ,
905
- "Flags" : 9568256 ,
906
- "LedgerEntryType" : " AccountRoot" ,
907
- "MessageKey" : " 0000000000000000000000070000000300" ,
908
- "OwnerCount" : 12 ,
909
- "PreviousTxnID" : " 4E0AA11CBDD1760DE95B68DF2ABBE75C9698CEB548BEA9789053FCB3EBD444FB" ,
910
- "PreviousTxnLgrSeq" : 61965653 ,
911
- "RegularKey" : " rD9iJmieYHn8jTtPjwwkW2Wm9sVDvPXLoJ" ,
912
- "Sequence" : 385 ,
913
- "TransferRate" : 4294967295 ,
914
- "index" : " 13F1A95D7AAB7108D5CE7EEAF504B2894B8C674E6D68499076441C4837282BF8"
915
- },
916
- "status" : " success" ,
917
- "validated" : true
918
- }
919
- }
920
- ```
921
- {% /tab %}
922
-
923
- {% /tabs %}
924
-
925
-
926
811
### MPT Issuanceオブジェクトを取得する
927
812
813
+ _ ([ MPToken amendment] [ ] が必要です。 {% not-enabled /%})_
814
+
928
815
` MPTokenIssuance ` オブジェクトを返します。
929
816
930
817
| フィールド | 型 | 説明 |
931
818
| :------------------------| :-------| :---------------|
932
- | ` mpt_issuance ` | 文字列 | 192ビットの` MPTokenIssuanceID ` 。 |
933
-
934
- <!-- MULTICODE_BLOCK_START -->
819
+ | ` mpt_issuance ` | 文字列 | 192ビットの` MPTokenIssuanceID ` を16進文字列で指定。 |
935
820
936
- * WebSocket *
821
+ {% tabs %}
937
822
823
+ {% tab label="WebSocket" %}
938
824
``` json
939
825
{
940
826
"id" : " example_get_mpt_issuance" ,
@@ -943,9 +829,9 @@ rippled json ledger_entry '{ "nft_page": "255DD86DDF59D778081A06D02701E9B2C9F4F0
943
829
"ledger_index" : " validated"
944
830
}
945
831
```
832
+ {% /tab %}
946
833
947
- * JSON-RPC*
948
-
834
+ {% tab label="JSON-RPC" %}
949
835
``` json
950
836
{
951
837
"method" : " ledger_entry" ,
@@ -955,13 +841,23 @@ rippled json ledger_entry '{ "nft_page": "255DD86DDF59D778081A06D02701E9B2C9F4F0
955
841
}]
956
842
}
957
843
```
958
- * Commandline *
844
+ {% /tab %}
959
845
846
+ {% tab label="Commandline" %}
960
847
``` sh
961
848
rippled json ledger_entry ' { "mpt_issuance": "000004C463C52827307480341125DA0577DEFC38405B0E3E", "ledger_index": "validated" }'
962
849
```
850
+ {% /tab %}
851
+ {% /tabs %}
852
+
853
+ <!-- TODO: add try-it for MPT issuance
854
+ [Try it! >](/resources/dev-tools/websocket-api-tool#ledger_entry-mpt_issuance)
855
+ -->
856
+
963
857
### MPTokenオブジェクトを取得する
964
858
859
+ _ ([ MPToken amendment] [ ] が必要です。 {% not-enabled /%})_
860
+
965
861
` MPToken ` オブジェクトを返します。
966
862
967
863
| フィールド | 型 | 説明 |
@@ -970,21 +866,23 @@ rippled json ledger_entry '{ "mpt_issuance": "000004C463C52827307480341125DA0577
970
866
| mptoken.mpt_issuance_id | 文字列 | (` MPToken ` がオブジェクトの場合必須) MPTokenIssuanceに紐づく192ビットのMPTokenIssuanceID。 |
971
867
| mptoken.account ️ | 文字列 | (` MPToken ` がオブジェクトの場合必須) MPTokenの所有者のアカウント。 |
972
868
973
- <!-- MULTICODE_BLOCK_START -->
869
+ {% tabs %}
974
870
975
- * WebSocket*
871
+ {% tab label=" WebSocket" %}
976
872
977
873
``` json
978
874
{
979
875
"id" : " example_get_mpt_issuance" ,
980
876
"command" : " ledger_entry" ,
981
- "mpt_issuance_id" : " 000002DFA4D893CFBC4DC6AE877EB585F90A3B47528B958D" ,
982
- "account" :" r33kves44ksufkHSGg3M6GPPAsoVHEN8C1"
877
+ "mptoken" : {
878
+ "mpt_issuance_id" : " 000002DFA4D893CFBC4DC6AE877EB585F90A3B47528B958D" ,
879
+ "account" :" r33kves44ksufkHSGg3M6GPPAsoVHEN8C1"
880
+ }
983
881
}
984
882
```
883
+ {% /tab %}
985
884
986
- * JSON-RPC*
987
-
885
+ {% tab label="JSON-RPC" %}
988
886
``` json
989
887
{
990
888
"method" : " ledger_entry" ,
@@ -998,14 +896,18 @@ rippled json ledger_entry '{ "mpt_issuance": "000004C463C52827307480341125DA0577
998
896
]
999
897
}
1000
898
```
1001
- * Commandline *
899
+ {% /tab %}
1002
900
901
+ {% tab label="Commandline" %}
1003
902
``` sh
1004
- rippled json ledger_entry ' { "mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB585F90A3B47528B958D", "account":"r33kves44ksufkHSGg3M6GPPAsoVHEN8C1"}'
903
+ rippled json ledger_entry ' { "mptoken": {" mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB585F90A3B47528B958D", "account":"r33kves44ksufkHSGg3M6GPPAsoVHEN8C1"} }'
1005
904
```
1006
- <!-- MULTICODE_BLOCK_END -->
905
+ {% /tab %}
906
+ {% /tabs %}
1007
907
1008
- [ 試してみる! >] ( /resources/dev-tools/websocket-api-tool#ledger_entry-mpt_issuance )
908
+ <!-- TODO: make a try-it link for MPT object
909
+ [Try it! >](/resources/dev-tools/websocket-api-tool#ledger_entry-mptoken)
910
+ -->
1009
911
1010
912
## レスポンスフォーマット
1011
913
@@ -1014,16 +916,16 @@ rippled json ledger_entry '{ "mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB58
1014
916
| フィールド | 型 | 説明 |
1015
917
| :---------------| :-----------------| :-----------------------------------------|
1016
918
| ` index ` | 文字列 | [ レジャーエントリ] ( ../../../protocol/ledger-data/ledger-entry-types/index.md ) の一意のID。 |
1017
- | ` ledger_index ` | 正の整数 | このデータを取得するために使用されたレジャーの[ レジャーインデックス] ( ../../../protocol/data-types/basic-data-types.md#ledger-index ) 。 |
1018
- | ` node ` | オブジェクト | _ (` "binary": true ` の場合省略)_ このレジャーエントリのデータ。[ レジャーのフォーマット] ( ../../../protocol/ledger-data/ledger-entry-types/index.md ) に従っています。 |
1019
- | ` node_binary ` | 文字列 | _ (` "binary": true ` の場合省略)_ レジャーオブジェクトの[ バイナリフォーマっt] ( ../../../protocol/binary-format.md ) 。 |
919
+ | ` ledger_index ` | 正の整数 | このデータを取得するために使用されたレジャーの[ レジャーインデックス] [ ] 。 |
920
+ | ` node ` | オブジェクト | _ (` "binary": true ` の場合省略)_ このレジャーエントリのデータ。[ レジャーのフォーマット] [ ] に従っています。 |
921
+ | ` node_binary ` | 文字列 | _ (` "binary": true ` の場合省略)_ レジャーオブジェクトの[ バイナリフォーマット] ( ../../../protocol/binary-format.md ) 。 |
922
+ | ` deleted_ledger_index ` | String | _ (Clioサーバのみ, ` include_deleted ` パラメータが設定されている場合のみ)_ レジャーエントリオブジェクトが削除された[ レジャーインデックス] [ ] 。 |
1020
923
1021
924
成功したレスポンスの例:
1022
925
1023
- <!-- MULTICODE_BLOCK_START -->
1024
-
1025
- * WebSocket*
926
+ {% tabs %}
1026
927
928
+ {% tab label="WebSocket" %}
1027
929
``` json
1028
930
{
1029
931
"id" : " example_get_accountroot" ,
@@ -1054,9 +956,9 @@ rippled json ledger_entry '{ "mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB58
1054
956
"type" : " response"
1055
957
}
1056
958
```
959
+ {% /tab %}
1057
960
1058
- * JSON-RPC*
1059
-
961
+ {% tab label="JSON-RPC" %}
1060
962
``` json
1061
963
200 OK
1062
964
@@ -1087,9 +989,9 @@ rippled json ledger_entry '{ "mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB58
1087
989
}
1088
990
}
1089
991
```
992
+ {% /tab %}
1090
993
1091
- * Commandline*
1092
-
994
+ {% tab label="Commandline" %}
1093
995
``` json
1094
996
{
1095
997
"result" : {
@@ -1118,8 +1020,9 @@ rippled json ledger_entry '{ "mpt_issuance_id": "000002DFA4D893CFBC4DC6AE877EB58
1118
1020
}
1119
1021
}
1120
1022
```
1023
+ {% /tab %}
1121
1024
1122
- <!-- MULTICODE_BLOCK_END -->
1025
+ {% /tabs %}
1123
1026
1124
1027
1125
1028
## 考えられるエラー
0 commit comments