-
Notifications
You must be signed in to change notification settings - Fork 13
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
feat: Implement collection wrapper library and complete collection tester #8
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is only at a glance, but it may be related to #7. So I leave some comments.
contracts/collection-tester/NOTICE
Outdated
@@ -0,0 +1,14 @@ | |||
CW20-Base: A reference implementation for fungible token on CosmWasm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rest of copy base
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed!
``` | ||
~/dev/link-cosmwasm-bindings master* | ||
❯ pwd | ||
/Users/JP24217/dev/link-cosmwasm-bindings |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Including your id...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed!
@@ -0,0 +1,45 @@ | |||
# LINK bindings CosmWasm tester contract |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this file for #7?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Originally, this is the README for a separate repository(link-cosmwasm-bindings).
Because there is also a schema, as a README of the procedure of the command, I thought there was no need to prepare here, so I remove it.
.circleci/config.yml
Outdated
command: rustc --version; cargo --version; rustup --version; rustup target list --installed | ||
- restore_cache: | ||
keys: | ||
- cargocache-v2-package_std-rust:1.44.1-{{ checksum "Cargo.lock" }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this branch should be rebased or merged from the develop.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, as I mentioned in the comments, I'll rebase PR#7 once it's merged.
.circleci/config.yml
Outdated
@@ -491,6 +551,54 @@ jobs: | |||
- target/wasm32-unknown-unknown/release/build | |||
- target/wasm32-unknown-unknown/release/deps | |||
key: cargocache-v2-contract_staking-rust:1.44.1-{{ checksum "Cargo.lock" }} | |||
contract_token_tester: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't it needed contract_collection_tester
job also?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added!
} | ||
|
||
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)] | ||
#[serde(rename_all = "snake_case")] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does not #[serde(untagged)]
needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed!
Closes: #4
Description
This PR should be merged after #7 has been merged.
After PR#7 is merged, I'll combine the commits into one, so things like circleci config and token wrapper are removed from the changed files.
Motivation and context
How has this been tested?
Checklist: