Documentation
¶
Overview ¶
Parse base64 encoded metadata and print it.
This program takes the base64 `Metadata` value encoded in a response from IPNI. e.g. https://cid.contact/cid/bafybeighzj4zh5ptwqvdndazjxoq7t3abr5cat3iekx6xttdquj7waeihm
Usage: go run ./tools/metadata/parse.go <base64_encoded_metadata>
Examples:
go run ./tools/metadata/parse.go gID4AaNhY9gqWCUAAXESIMW3kLyk7pHCD2de1EPfTaItNlGvQ7FoUIl2VYlit9DUYWUAYWnYKlgmAAGCBBIg7pPaVlvlZ4ROzdm676yzyA66LvU3RjucTsUxz6nCDsU= Type: 0x3e0000 (Index Claim) Value: &{Index:bagbaiera52j5uvs34vtyitwn3g5o7lftzahlulxvg5ddxhcoyuy47kocb3cq Expiration:0 Claim:bafyreigfw6ilzjhoshba6z262rb56tncfu3fdl2dwfufbclwkwewfn6q2q}
go run ./tools/metadata/parse.go gBI= Type: 0x900 (Transport Bitswap) Value: &{}
go run ./tools/metadata/parse.go oBIA Type: 0x920 (Transport IPFS Gateway HTTP) Value: &{}