Skip to content

Commit 469d42a

Browse files
philipdev1Nolan Le
andauthored
create based spl-token-metadata (#137)
* create based spl-token-metadata * update metadata program * create js lib * update token metadata * validator data fields length * update js lib * update js lib * update js lib * Create README.md --------- Co-authored-by: Nolan Le <nolanle@ghost-2.local>
1 parent 83a259c commit 469d42a

29 files changed

Lines changed: 3646 additions & 73 deletions

Cargo.lock

Lines changed: 164 additions & 73 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ members = [
1919
"governance/chat/program",
2020
"libraries/math",
2121
"memo/program",
22+
"metadata/program",
2223
"name-service/program",
2324
"record/program",
2425
"shared-memory/program",

metadata/js/.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
indent_style = space
6+
indent_size = 4
7+
end_of_line = lf
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true

metadata/js/.eslintignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
3+
docs
4+
lib

metadata/js/.eslintrc.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"browser": true,
5+
"node": true,
6+
"es6": true
7+
},
8+
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
9+
"parser": "@typescript-eslint/parser",
10+
"plugins": ["@typescript-eslint", "prettier"],
11+
"rules": {
12+
"@typescript-eslint/ban-ts-comment": "off"
13+
}
14+
}

metadata/js/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
lib
2+
docs

metadata/js/.mocharc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"extension": ["ts"],
3+
"node-option": ["experimental-specifier-resolution=node", "loader=ts-node/esm"],
4+
"timeout": 5000
5+
}

metadata/js/.nojekyll

Whitespace-only changes.

metadata/js/.prettierignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
docs
2+
lib
3+
test-ledger

metadata/js/.prettierrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"printWidth": 120,
3+
"trailingComma": "es5",
4+
"tabWidth": 4,
5+
"semi": true,
6+
"singleQuote": true
7+
}

0 commit comments

Comments
 (0)