diff --git a/specification/metaplex-das-api.json b/specification/metaplex-das-api.json index 4e72d23..64e9a7b 100644 --- a/specification/metaplex-das-api.json +++ b/specification/metaplex-das-api.json @@ -1,8 +1,8 @@ { "openrpc": "1.2.6", "info": { - "version": "1.1.0", - "title": "Metaplex Digital Asset Standard API" + "title": "Metaplex Digital Asset Standard API", + "version": "1.1.1" }, "methods": [ { @@ -246,9 +246,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -261,6 +273,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -288,6 +308,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -487,6 +508,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -547,6 +569,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -831,9 +859,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -846,6 +886,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -873,6 +921,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -1072,6 +1121,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -1132,6 +1182,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -1515,9 +1571,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -1530,6 +1598,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -1557,6 +1633,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -1756,6 +1833,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -1816,6 +1894,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -2225,9 +2309,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -2240,6 +2336,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -2267,6 +2371,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -2466,6 +2571,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -2526,6 +2632,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -2937,9 +3049,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -2952,6 +3076,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -2979,6 +3111,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -3178,6 +3311,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -3238,6 +3372,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -3643,9 +3783,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -3658,6 +3810,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -3685,6 +3845,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -3884,6 +4045,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -3944,6 +4106,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" }, @@ -4250,6 +4418,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -4525,9 +4694,21 @@ "tree" ], "properties": { + "asset_data_hash": { + "type": [ + "string", + "null" + ] + }, "asset_hash": { "type": "string" }, + "collection_hash": { + "type": [ + "string", + "null" + ] + }, "compressed": { "type": "boolean" }, @@ -4540,6 +4721,14 @@ "eligible": { "type": "boolean" }, + "flags": { + "type": [ + "integer", + "null" + ], + "format": "uint8", + "minimum": 0 + }, "leaf_id": { "type": "integer", "format": "int64" @@ -4567,6 +4756,7 @@ "$schema": { "type": "string" }, + "category": true, "files": { "type": [ "array", @@ -4766,6 +4956,7 @@ "ProgrammableNFT", "MplCoreAsset", "MplCoreCollection", + "MplBubblegumV2", "Custom" ] }, @@ -4826,6 +5017,12 @@ "frozen": { "type": "boolean" }, + "non_transferable": { + "type": [ + "boolean", + "null" + ] + }, "owner": { "type": "string" },