--- a/README.md +++ b/README.md @@ -167,9 +167,9 @@ "CollectionMode": { "_enum": { "Invalid": null, - "NFT": "u32", + "NFT": null, "Fungible": "u32", - "ReFungible": "(u32, u32)" + "ReFungible": "u32" } }, "Ownership": { @@ -189,7 +189,8 @@ "NftItemType": { "Collection": "u64", "Owner": "AccountId", - "Data": "Vec" + "ConstData": "Vec", + "VariableData": "Vec" }, "Ownership": { "owner": "AccountId", @@ -198,7 +199,8 @@ "ReFungibleItemType": { "Collection": "u64", "Owner": "Vec>", - "Data": "Vec" + "ConstData": "Vec", + "VariableData": "Vec" }, "CollectionType": { "Owner": "AccountId", @@ -208,11 +210,12 @@ "Name": "Vec", "Description": "Vec", "TokenPrefix": "Vec", - "CustomDataSize": "u32", "MintMode": "bool", "OffchainSchema": "Vec", "Sponsor": "AccountId", - "UnconfirmedSponsor": "AccountId" + "UnconfirmedSponsor": "AccountId", + "VariableOnChainSchema": "Vec", + "ConstOnChainSchema": "Vec" }, "ApprovePermissions": { "Approved": "AccountId", @@ -221,7 +224,23 @@ "RawData": "Vec", "Address": "AccountId", "LookupSource": "AccountId", - "Weight": "u64" + "Weight": "u64", + "CreateNftData": { + "const_data": "Vec", + "variable_data": "Vec" + }, + "CreateFungibleData": {}, + "CreateReFungibleData": { + "const_data": "Vec", + "variable_data": "Vec" + }, + "CreateItemData": { + "_enum": { + "NFT": "CreateNftData", + "Fungible": "CreateFungibleData", + "ReFungible": "CreateReFungibleData" + } + } } ``` \ No newline at end of file