diff --git a/scripts/query-metadata.js b/scripts/query-metadata.js new file mode 100644 index 0000000..7785771 --- /dev/null +++ b/scripts/query-metadata.js @@ -0,0 +1,17 @@ +const Wrapper = artifacts.require("CurioERC1155Wrapper"); + +module.exports = async (callback) => { + console.log("Start."); + + const wrapper = await Wrapper.deployed(); + + const dataURI = await wrapper.uri(1); + console.log(`Data URI: ${dataURI}`); + + const data = dataURI.split(',')[1]; + const raw = Buffer.from(data, "base64").toString("utf8"); + console.log(JSON.stringify(JSON.parse(raw), null, 4)); + + console.log("Done."); + callback(); +}