v0.1.0
v0.1.0
- Storage - Supports Manually Adding Storage Canisters to a Gateway Canister
- Storage - Gateway Canisters support up to 2GB of Storage
- Upgrades - Implemented Migration Scheme. See https://github.com/ZhenyaUsenko/motoko-migrations
- Logging - Basic logging - Details are not saved
- Marketplace - Peer to Peer market transactions with escrow
- Marketplace - Make offers on NFTs with escrow, Owner can reject and refund
- Marketplace - Sub-account-based deposits and escrow transfer.
- Marketplace - Auctions - Buy It Now
- Marketplace - Auctions - Reserve Price
- Marketplace - Auctions - Increase Amount
- Marketplace - Supports Ledger Style Transactions (ICP, OGY)
- Marketplace - Deprecated end_sale_nft_origyn - see sale_nft_origyn
- Marketplace - Deprecated escrow_nft_origyn - see sale_nft_origyn
- Marketplace - Deprecated withdraw_nft_origyn - see sale_nft_origyn
- Marketplace - Deprecated bid_nft_origyn - see sale_nft_origyn
- Marketplace - Manual sale withdraws
- Marketplace - Auctions for Minted NFTS
- Marketplace - Royalty distribution
- Marketplace - broker code for peer-to-peer and auctions.
- Marketplace - Royalty split for auctions between the listing broker and bid broker
- Marketplace - Time-locked escrows for pre-sales
- Data - Read Type Owner lets data and libraries be restricted to NFT Owners
- Data - App node data API with allow list access
- Data - Only initial data nodes can be replaced(ie. Data nodes must be added before mint);
- Identity - Token Mechanism lets a user get an access token to validate their HTTP requests so that we can show them owner-only data(single canister only)
- Collection - Retrieve token ids
- Minting - Metadata Upload
- Minting - Multi-asset handling
- Minting - Remote Storage Integration
- Minting - Free transfer
- DIP721 - TokenIDs are reversibly converted to a large NAT for Compatability
- DIP721 - Bearer, owner, metadata functionality
- EXT - TokenIDs are converted to an ext style principal id.
- EXT - Bearer, owner, metadata functionality
- Metadata - Report balances for escrow, sales, NFTs, offers
- Security - Secure queries provided for when consensus is required for query values
- Logging - Basic logging
- Media - Streaming callback for large files
- Media - Video streaming for safari/ios via ICxProxy
- Media - Handle nft specific media
- Media - Handle collection media
- Media - Handle web-based media with a redirect
- Dapps - Wallet, Marketplace, Library Viewer, Data Viewer, Ledger Viewer