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

Nonfungible Token Standard #4

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
418a5d5
NEP-1 incomplete draft with notes
behaviary Jun 28, 2019
1794e1e
minor typo
behaviary Jun 28, 2019
7649150
add details
behaviary Jun 28, 2019
64dfbad
update standard with transfer callback
behaviary Jul 9, 2019
cf1b305
changing ids to use u64 instead of strings
behaviary Jul 10, 2019
f9f8cd4
add descriptions to headings
behaviary Jul 23, 2019
135e78a
clarify on transfer
behaviary Jul 23, 2019
43af15d
'be'
behaviary Jul 23, 2019
37158dd
Merge branch 'master' of github.com:nearprotocol/NEPs into nep-4
behaviary Jul 31, 2019
eb91fd1
Merge branch 'master' of github.com:nearprotocol/NEPs into nep-4
behaviary Sep 26, 2019
e3e9183
nep-4: clean up comments and add examples
behaviary Sep 26, 2019
cc6284d
merge master
behaviary May 15, 2020
00e57ba
Merge branch 'master' of github.com:nearprotocol/NEPs into nep-4
behaviary May 15, 2020
8b15509
update NFT standard
behaviary May 15, 2020
df7772c
change syntax to match Rust-style contract calls and update example
behaviary May 17, 2020
c2f0c10
add to links
behaviary May 17, 2020
8878dc1
clarifications and typos
behaviary May 19, 2020
f1aef35
fix minor typos/grammar issues
chadoh May 19, 2020
7c7b5c9
add missing backtick
chadoh May 19, 2020
e17e086
outdent example AssemblyScript
chadoh May 19, 2020
c6dada6
rearrange block spacing in example AssemblyScript
chadoh May 19, 2020
7670ce9
Update non-fungible-token format: remove owner_id from transfer_from
janedegtiareva May 22, 2020
3c73461
cleanup and changing params for check_access
behaviary May 27, 2020
9167868
Update specs/Standards/Tokens/NonFungibleToken.md
behaviary May 28, 2020
f31e223
Minor changes to transfer (move back to transfer_from and transfer)
janedegtiareva May 28, 2020
39fbef5
Typo in specs/Standards/Tokens/NonFungibleToken.md
behaviary Jun 4, 2020
3c23a47
Grammar in specs/Standards/Tokens/NonFungibleToken.md
behaviary Jun 4, 2020
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
2 changes: 1 addition & 1 deletion docs/Architecture.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@

<nav id="sidebar" class="sidebar" aria-label="Table of contents">
<div class="sidebar-scrollbox">
<ol class="chapter"><li class="chapter-item expanded "><a href="README.html"><strong aria-hidden="true">1.</strong> Introduction</a></li><li class="chapter-item expanded "><a href="Terminology.html"><strong aria-hidden="true">2.</strong> Terminology</a></li><li class="chapter-item expanded "><a href="DataStructures/README.html"><strong aria-hidden="true">3.</strong> Data Structures</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="DataStructures/Account.html"><strong aria-hidden="true">3.1.</strong> Account</a></li><li class="chapter-item expanded "><a href="DataStructures/AccessKey.html"><strong aria-hidden="true">3.2.</strong> Access Key</a></li><li class="chapter-item expanded "><a href="DataStructures/Transaction.html"><strong aria-hidden="true">3.3.</strong> Transaction</a></li></ol></li><li class="chapter-item expanded "><a href="Architecture.html" class="active"><strong aria-hidden="true">4.</strong> Architecture</a></li><li class="chapter-item expanded "><a href="ChainSpec/README.html"><strong aria-hidden="true">5.</strong> Chain specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="ChainSpec/Consensus.html"><strong aria-hidden="true">5.1.</strong> Consensus</a></li><li class="chapter-item expanded "><a href="ChainSpec/Transactions.html"><strong aria-hidden="true">5.2.</strong> Transactions</a></li></ol></li><li class="chapter-item expanded "><a href="RuntimeSpec/README.html"><strong aria-hidden="true">6.</strong> Runtime specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/FunctionCall.html"><strong aria-hidden="true">6.1.</strong> FunctionCall</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Transactions.html"><strong aria-hidden="true">6.2.</strong> Transactions</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Actions.html"><strong aria-hidden="true">6.3.</strong> Actions</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Receipts.html"><strong aria-hidden="true">6.4.</strong> Receipts</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/Scenarios.html"><strong aria-hidden="true">6.5.</strong> Scenarios</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/FinancialTransaction.html"><strong aria-hidden="true">6.5.1.</strong> Financial Transaction</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/CrossContractCall.html"><strong aria-hidden="true">6.5.2.</strong> Cross-Contract Call</a></li></ol></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/Components.html"><strong aria-hidden="true">6.6.</strong> Components</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Components/RuntimeCrate.html"><strong aria-hidden="true">6.6.1.</strong> Runtime crate</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/BindingsSpec.html"><strong aria-hidden="true">6.6.2.</strong> Bindings Specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/RegistersAPI.html"><strong aria-hidden="true">6.6.2.1.</strong> Registers API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/TrieAPI.html"><strong aria-hidden="true">6.6.2.2.</strong> Trie API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/PromisesAPI.html"><strong aria-hidden="true">6.6.2.3.</strong> Promises API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/ContextAPI.html"><strong aria-hidden="true">6.6.2.4.</strong> Context API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/EconomicsAPI.html"><strong aria-hidden="true">6.6.2.5.</strong> Economics API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/MathAPI.html"><strong aria-hidden="true">6.6.2.6.</strong> Math API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/MiscellaneousAPI.html"><strong aria-hidden="true">6.6.2.7.</strong> Miscellaneous API</a></li></ol></li></ol></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/GenesisConfig.html"><strong aria-hidden="true">7.</strong> GenesisConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeConfig.html"><strong aria-hidden="true">7.1.</strong> RuntimeConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig.html"><strong aria-hidden="true">7.1.1.</strong> RuntimeFeeConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/AccessKeyCreationConfig.html"><strong aria-hidden="true">7.1.1.1.</strong> AccessKeyCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/ActionCreationConfig.html"><strong aria-hidden="true">7.1.1.2.</strong> ActionCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/DataReceiptCreationConfig.html"><strong aria-hidden="true">7.1.1.3.</strong> DataReceiptCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/StorageUsageConfig.html"><strong aria-hidden="true">7.1.1.4.</strong> StorageUsageConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/Fee.html"><strong aria-hidden="true">7.1.1.5.</strong> Fee</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/Fraction.html"><strong aria-hidden="true">7.1.1.6.</strong> Fraction</a></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/VMConfig.html"><strong aria-hidden="true">7.1.2.</strong> VMConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/ExtCostsConfig.html"><strong aria-hidden="true">7.1.2.1.</strong> ExtCostsConfig</a></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/StateRecord.html"><strong aria-hidden="true">7.1.3.</strong> StateRecord</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="Economics/README.html"><strong aria-hidden="true">8.</strong> Economics</a></li><li class="chapter-item expanded "><a href="Standards/README.html"><strong aria-hidden="true">9.</strong> Standards</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="Standards/Tokens/FungibleToken.html"><strong aria-hidden="true">9.1.</strong> Fungible Token</a></li></ol></li></ol>
<ol class="chapter"><li class="chapter-item expanded "><a href="README.html"><strong aria-hidden="true">1.</strong> Introduction</a></li><li class="chapter-item expanded "><a href="Terminology.html"><strong aria-hidden="true">2.</strong> Terminology</a></li><li class="chapter-item expanded "><a href="DataStructures/README.html"><strong aria-hidden="true">3.</strong> Data Structures</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="DataStructures/Account.html"><strong aria-hidden="true">3.1.</strong> Account</a></li><li class="chapter-item expanded "><a href="DataStructures/AccessKey.html"><strong aria-hidden="true">3.2.</strong> Access Key</a></li><li class="chapter-item expanded "><a href="DataStructures/Transaction.html"><strong aria-hidden="true">3.3.</strong> Transaction</a></li></ol></li><li class="chapter-item expanded "><a href="Architecture.html" class="active"><strong aria-hidden="true">4.</strong> Architecture</a></li><li class="chapter-item expanded "><a href="ChainSpec/README.html"><strong aria-hidden="true">5.</strong> Chain specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="ChainSpec/Consensus.html"><strong aria-hidden="true">5.1.</strong> Consensus</a></li><li class="chapter-item expanded "><a href="ChainSpec/Transactions.html"><strong aria-hidden="true">5.2.</strong> Transactions</a></li></ol></li><li class="chapter-item expanded "><a href="RuntimeSpec/README.html"><strong aria-hidden="true">6.</strong> Runtime specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/FunctionCall.html"><strong aria-hidden="true">6.1.</strong> FunctionCall</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Transactions.html"><strong aria-hidden="true">6.2.</strong> Transactions</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Actions.html"><strong aria-hidden="true">6.3.</strong> Actions</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Receipts.html"><strong aria-hidden="true">6.4.</strong> Receipts</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/Scenarios.html"><strong aria-hidden="true">6.5.</strong> Scenarios</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/FinancialTransaction.html"><strong aria-hidden="true">6.5.1.</strong> Financial Transaction</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Scenarios/CrossContractCall.html"><strong aria-hidden="true">6.5.2.</strong> Cross-Contract Call</a></li></ol></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/Components.html"><strong aria-hidden="true">6.6.</strong> Components</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Components/RuntimeCrate.html"><strong aria-hidden="true">6.6.1.</strong> Runtime crate</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/BindingsSpec.html"><strong aria-hidden="true">6.6.2.</strong> Bindings Specification</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/RegistersAPI.html"><strong aria-hidden="true">6.6.2.1.</strong> Registers API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/TrieAPI.html"><strong aria-hidden="true">6.6.2.2.</strong> Trie API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/PromisesAPI.html"><strong aria-hidden="true">6.6.2.3.</strong> Promises API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/ContextAPI.html"><strong aria-hidden="true">6.6.2.4.</strong> Context API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/EconomicsAPI.html"><strong aria-hidden="true">6.6.2.5.</strong> Economics API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/MathAPI.html"><strong aria-hidden="true">6.6.2.6.</strong> Math API</a></li><li class="chapter-item expanded "><a href="RuntimeSpec/Components/BindingsSpec/MiscellaneousAPI.html"><strong aria-hidden="true">6.6.2.7.</strong> Miscellaneous API</a></li></ol></li></ol></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/GenesisConfig.html"><strong aria-hidden="true">7.</strong> GenesisConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeConfig.html"><strong aria-hidden="true">7.1.</strong> RuntimeConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig.html"><strong aria-hidden="true">7.1.1.</strong> RuntimeFeeConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/AccessKeyCreationConfig.html"><strong aria-hidden="true">7.1.1.1.</strong> AccessKeyCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/ActionCreationConfig.html"><strong aria-hidden="true">7.1.1.2.</strong> ActionCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/DataReceiptCreationConfig.html"><strong aria-hidden="true">7.1.1.3.</strong> DataReceiptCreationConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/StorageUsageConfig.html"><strong aria-hidden="true">7.1.1.4.</strong> StorageUsageConfig</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/Fee.html"><strong aria-hidden="true">7.1.1.5.</strong> Fee</a></li><li class="chapter-item expanded "><a href="GenesisConfig/RuntimeFeeConfig/Fraction.html"><strong aria-hidden="true">7.1.1.6.</strong> Fraction</a></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/VMConfig.html"><strong aria-hidden="true">7.1.2.</strong> VMConfig</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="GenesisConfig/ExtCostsConfig.html"><strong aria-hidden="true">7.1.2.1.</strong> ExtCostsConfig</a></li></ol></li><li class="chapter-item expanded "><a href="GenesisConfig/StateRecord.html"><strong aria-hidden="true">7.1.3.</strong> StateRecord</a></li></ol></li></ol></li><li class="chapter-item expanded "><a href="Economics/README.html"><strong aria-hidden="true">8.</strong> Economics</a></li><li class="chapter-item expanded "><a href="Standards/README.html"><strong aria-hidden="true">9.</strong> Standards</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="Standards/Tokens/FungibleToken.html"><strong aria-hidden="true">9.1.</strong> Fungible Token</a></li><li class="chapter-item expanded "><a href="Standards/Tokens/NonfungibleToken.html"><strong aria-hidden="true">9.2.</strong> Nonfungible Token</a></li></ol></li></ol>
</div>
<div id="sidebar-resize-handle" class="sidebar-resize-handle"></div>
</nav>
Expand Down
Loading