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

Add metadata views doc #448

Merged
merged 27 commits into from
Nov 21, 2023
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
a55e95b
Add metadata views doc
chasefleming Nov 13, 2023
98c547f
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
0cf395e
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
8e44553
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
e65ff68
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
543da62
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
0e91262
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
4e30f90
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 14, 2023
dee312b
Remove about
chasefleming Nov 14, 2023
c87542b
Merge branch 'chasefleming/metadata-views' of https://github.com/onfl…
chasefleming Nov 14, 2023
ca2c5cf
Merge branch 'main' into chasefleming/metadata-views
chasefleming Nov 21, 2023
dae6c92
Add intro link
chasefleming Nov 21, 2023
6b791af
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
be2ffa5
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
8a747be
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
5f22467
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
e54e4c5
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
6fa195f
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
91ade56
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
9b65292
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
0b8becb
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
8475770
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
d296bcf
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
9d42129
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
65fe5dd
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
9c6fc54
Update docs/build/advanced-concepts/metadata-views.md
chasefleming Nov 21, 2023
bdfecfe
Fix link
chasefleming Nov 21, 2023
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
Prev Previous commit
Next Next commit
Update docs/build/advanced-concepts/metadata-views.md
Co-authored-by: Greg Santos <gregsantos@gmail.com>
  • Loading branch information
chasefleming and gregsantos authored Nov 21, 2023
commit d296bcfdaa75c2d4879239414de1fe290938a778
2 changes: 1 addition & 1 deletion docs/build/advanced-concepts/metadata-views.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Metadata in Cadence is structured at two distinct levels:
In the context of Flow and its treatment of metadata for NFTs, there are two essential interfaces to grasp: `ViewResolver` and `MetadataViews.Resolver`. Interfaces are like blueprints that outline the necessary variables and methods your contract needs to implement for the interface to be considered implemented. This ensures that any contract claiming to adhere to these interfaces will have a consistent set of functionalities that other applications or contracts can rely on.

1. **`ViewResolver` for Contract-Level Metadata**:
- This interface ensures that contracts, primarily those encapsulating NFT collections, adhere to the metadata views' standards.
- This interface ensures that contracts, particularly those encapsulating NFT collections, conform to the Metadata Views standard.
- Through the adoption of this interface, contracts can provide dynamic metadata that represents the entirety of the collection.
2. **`MetadataViews.Resolver` for NFT-Level Metadata**:
- Used within individual NFT resources, this interface ensures each token adheres to a standardized metadata format.
Expand Down