# update account metadata code: https://github.com/daoka/fushicho-samples/blob/master/src/metadata/updateAccountMetadata.ts ## First assign key: icon value: http://placehold.jp/150x150.png ### Transaction https://fushicho.opening-line.jp:3001/transaction/29991DA330D82532881898AEEF78CB0E95397E453D3A2A74E4C4DB6E06362ADD ### get account metadata https://fushicho.opening-line.jp:3001/metadata/account/9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE ```json { "metadataEntries": [{ "metadataEntry": { "compositeHash": "9BC2E907DE294DA246CD376B92C20B37A04E5B09081E3642079EC627F65F84E6", "senderPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "targetPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "scopedMetadataKey": "D1AF63DB37DCB9C1", "targetId": "0000000000000000", "metadataType": 0, "valueSize": 31, "value": "687474703A2F2F706C616365686F6C642E6A702F313530783135302E706E67" }, "id": "5DA9CDB9EC3900D3E7A65221" }] } ``` ## Update1 key: icon expect value: http://placehold.jp/120x120.png ### transaction https://fushicho.opening-line.jp:3001/transaction/6FF570B5DA821C2C485A29B988D1DA6037701D6F3B81B8C02ACCFC7B0EA819A7 ### get account metadata ```json { "metadataEntries": [{ "metadataEntry": { "compositeHash": "9BC2E907DE294DA246CD376B92C20B37A04E5B09081E3642079EC627F65F84E6", "senderPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "targetPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "scopedMetadataKey": "D1AF63DB37DCB9C1", "targetId": "0000000000000000", "metadataType": 0, "valueSize": 31, "value": "00000000000000000000000000000000000000000007000000070000000000" }, "id": "5DA9CDB9EC3900D3E7A65221" }] } ``` ## Update2 key: icon expect value: http://placehold.jp/100x100.png ### transaction https://fushicho.opening-line.jp:3001/transaction/E972A07873169A2BC5A553046DCF1B97C0C40B6035154D202D72E09DC9C52EA5 ### get account metadata expected value is `http://placehold.jp/100x100.png` but result is `http://placehold.jp/170x170.png`?? ```json { "metadataEntries": [{ "metadataEntry": { "compositeHash": "9BC2E907DE294DA246CD376B92C20B37A04E5B09081E3642079EC627F65F84E6", "senderPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "targetPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "scopedMetadataKey": "D1AF63DB37DCB9C1", "targetId": "0000000000000000", "metadataType": 0, "valueSize": 31, "value": "687474703A2F2F706C616365686F6C642E6A702F313730783137302E706E67" }, "id": "5DA9CDB9EC3900D3E7A65221" }] } ``` ## update3 key: icon expect value: http://placehold.jp/200x200.png ### transaction https://fushicho.opening-line.jp:3001/transaction/41AC8CB14293D504646482BEEB8FD7DC353C5A09CD831696C7EE1D3EDEC618D3 ### get account metadata ```json { "metadataEntries": [{ "metadataEntry": { "compositeHash": "9BC2E907DE294DA246CD376B92C20B37A04E5B09081E3642079EC627F65F84E6", "senderPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "targetPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "scopedMetadataKey": "D1AF63DB37DCB9C1", "targetId": "0000000000000000", "metadataType": 0, "valueSize": 31, "value": "00000000000000000000000000000000000000000307000003070000000000" }, "id": "5DA9CDB9EC3900D3E7A65221" }] } ``` ## update4 key: icon expect value: http://placehold.jp/300x300.png ### transaction https://fushicho.opening-line.jp:3001/transaction/A0866CC604F11F1A06802BA15EBE496795264D258973830FDF898C6520CF1D3C ### get account metadata expected value is `http://placehold.jp/300x300.png` but result is `http://placehold.jp/070x070.png`?? ```json { "metadataEntries": [{ "metadataEntry": { "compositeHash": "9BC2E907DE294DA246CD376B92C20B37A04E5B09081E3642079EC627F65F84E6", "senderPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "targetPublicKey": "9B97C0394662E7C37473F273FC04D1B7E78F6C4BD998E6D99D5033522CC043CE", "scopedMetadataKey": "D1AF63DB37DCB9C1", "targetId": "0000000000000000", "metadataType": 0, "valueSize": 31, "value": "687474703A2F2F706C616365686F6C642E6A702F303730783037302E706E67" }, "id": "5DA9CDB9EC3900D3E7A65221" }] } ```