rmrk-tools
rmrk-tools copied to clipboard
Tools for the RMRK NFT standard on Kusama
is it possible to to publish dual packages (ESM + CommonJS), using conditional exports?
Hey, im trying to get set up with rmrk tools, because i need to send hundreds of NFTs via statemine, and make sure they are non-transferable. But i am struggling...
I propose that the `cli:fetch` utility and by extension the `fetchRemarks` function be refactored to allow for the dump file to periodically be written to instead of waiting till every...
``` import { fetchRemarks, getRemarksFromBlocks, getLatestFinalizedBlock, Consolidator } from 'rmrk-tools'; import { ApiPromise, WsProvider } from '@polkadot/api'; const wsProvider = new WsProvider('wss://node.rmrk.app'); const fetchAndConsolidate = async () => { try...
Return extrinsic id alongside each change to be able to link to tx explorer like subscan. Most probably requires a change in `getBlockCallsFromSignedBlock`
The state of a RMRK NFT may depend on interactions including NFTs from another collection. The current implementation of the `cli:consolidate` tool does not account for this. This means that...
When should a `Change` object with `"field": "rootowner"` property (aka rootowner change) be added to the consolidated NFT change array? I would expect a rootowner change to be added whenever...
An attempt at trying to allow adding resources and minting into nfts in the same block they have been minted in by changing the block of the parent nft id...
Exactly the same as https://github.com/rmrk-team/rmrk-tools/pull/109 just cleaned up the messy files
Because TS/extrinsic implementation version of RMRK standard uses block number in NFT id, this prevents you from doing anything with an NFT in the same block as it is MINTed....