Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TIP-43: Non-Fungible Token Output Type #145

Draft
wants to merge 47 commits into
base: main
Choose a base branch
from
Draft
Changes from 42 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
a56c955
Add TIP-43 skeleton
PhilippGackstatter May 5, 2023
cfa76ed
Rename alias to account
PhilippGackstatter May 15, 2023
0e9139b
Add summary & motivation
PhilippGackstatter May 16, 2023
75fdfa7
Fix header indentation
PhilippGackstatter May 16, 2023
1eef9d1
Fill out header
PhilippGackstatter May 16, 2023
96cca3b
Add storage deposit calculation
PhilippGackstatter May 16, 2023
38f1980
Added mana_amount, storage deposit calc
roman1e2f5p8s May 17, 2023
083442b
Minor correction to storage deposit calc
roman1e2f5p8s May 19, 2023
c621953
Merge remote-tracking branch 'origin/tip43' into tip43
PhilippGackstatter May 23, 2023
54afb33
Remove storage deposit figures
PhilippGackstatter May 23, 2023
0d70497
Use `Mana Amount` field name
PhilippGackstatter May 23, 2023
c35a3ca
Make `Mana Amount` rule consistent
PhilippGackstatter May 23, 2023
455ff47
Update v_byte min & max
PhilippGackstatter May 23, 2023
b3ab0a0
Update Timelock & Expiration UC
PhilippGackstatter May 27, 2023
0e0d81a
Update header
PhilippGackstatter May 27, 2023
3bc9b79
Update storage deposit calculation
PhilippGackstatter May 27, 2023
cec71eb
Format markdown
PhilippGackstatter May 31, 2023
4ea0ffb
Rename `Mana Amount` -> `Mana`
PhilippGackstatter Jul 4, 2023
7dd1123
Catch nft ref unlock in syntactic validation
PhilippGackstatter Jul 27, 2023
1059075
Update storage deposit calculation offset
PhilippGackstatter Aug 15, 2023
9778490
Apply suggestions from code review
PhilippGackstatter Sep 11, 2023
33392bf
Add v_byte min/max
PhilippGackstatter Sep 11, 2023
a4e99c2
Revert "Add v_byte min/max"
PhilippGackstatter Sep 11, 2023
7778ddd
Format schema tables (no content changes)
PhilippGackstatter Sep 21, 2023
4feeda2
Format schema tables (no content changes)
PhilippGackstatter Sep 21, 2023
3aa6c86
Fix typo
PhilippGackstatter Sep 21, 2023
279a7db
Add new address types
PhilippGackstatter Sep 22, 2023
a9ea1d1
Update deposit with new address types
PhilippGackstatter Sep 22, 2023
ddbc95c
Use protocol parameter Token Supply in amount rule
PhilippGackstatter Sep 29, 2023
2789454
Remove Native Tokens
PhilippGackstatter Oct 4, 2023
7e24ac9
Add Roman as author
roman1e2f5p8s Oct 16, 2023
0ba4992
Add Native Token migration notice
PhilippGackstatter Oct 16, 2023
dcfe9ba
Remove storage deposit table
PhilippGackstatter Oct 16, 2023
813e8d7
Set new NFT Output type prefix (+slot index u32)
PhilippGackstatter Oct 17, 2023
a3f16d1
Remove manually added Table of Contents
PhilippGackstatter Oct 23, 2023
fb8da24
Point proto params to TIP-49
PhilippGackstatter Oct 23, 2023
204d7dc
Format Markdown
PhilippGackstatter Oct 23, 2023
32214de
Remove notes
PhilippGackstatter Oct 23, 2023
0d7cebe
Add can destroy nft outputs tx capability rule
PhilippGackstatter Oct 26, 2023
60b696c
Add Anchor Address & update output and unlock type
PhilippGackstatter Nov 3, 2023
a63f4c4
Remove `Amount <= Token Supply` check
PhilippGackstatter Nov 8, 2023
18c549a
Remove `Amount` rules (moved to TIP-45)
PhilippGackstatter Nov 8, 2023
ca1f9a4
Remove outdated Native Token rules
PhilippGackstatter Nov 20, 2023
2c4e789
Update feat type prefixes, replace metadata feat
PhilippGackstatter Nov 20, 2023
54b7bed
Update tips/TIP-0043/tip-0043.md
PhilippGackstatter Nov 28, 2023
39e1ec4
Add storage score test vector
PhilippGackstatter Dec 21, 2023
c270107
Update metadata feature description
PhilippGackstatter Jan 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading