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

feat(ADR-006): POAP v2 #195

Merged
merged 40 commits into from
Jul 20, 2023
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b362cad
feat: add new poap-v2 contract
manu0466 Jul 12, 2023
e1a33b6
feat: add messages to update the POAP contract configurations
manu0466 Jul 14, 2023
e037425
feat: add messages to query the POAP contract configurations
manu0466 Jul 14, 2023
2501925
feat: add transferable check to SendNft message
manu0466 Jul 14, 2023
232f7ca
refactor: reordered field of InstantiateMsg
manu0466 Jul 14, 2023
a40568b
fix: build error
manu0466 Jul 14, 2023
b8fb961
fix: check if user can mint
manu0466 Jul 14, 2023
c0cfccf
fix: start mint start time check logic
manu0466 Jul 14, 2023
6887edd
test: add user mint tests
manu0466 Jul 14, 2023
5a496af
test: wrote all execution tests
manu0466 Jul 14, 2023
1c678d0
test: check contract errors
manu0466 Jul 14, 2023
f3bda48
docs: finalized contract documentation
manu0466 Jul 14, 2023
f68cdc2
chore: removed old poap contracts
manu0466 Jul 14, 2023
70e7f91
build: fix build command
manu0466 Jul 14, 2023
dbce992
build: add schema generator
manu0466 Jul 14, 2023
03380a9
build: add cargo alias
manu0466 Jul 14, 2023
5fd6a8b
refactor: moved the code into the poap directory
manu0466 Jul 14, 2023
0aa3426
chore: add README.md with the build instructions
manu0466 Jul 14, 2023
3098401
test: test cw721 base messages
manu0466 Jul 17, 2023
0d9ba25
docs: update message documentation
manu0466 Jul 17, 2023
6c1a962
docs: add contract documentation
manu0466 Jul 17, 2023
236b3aa
build(deps): update cargo.lock
manu0466 Jul 17, 2023
eb2ee0a
build(deps): update cosmwasm, serde and thiserror
manu0466 Jul 17, 2023
c52b286
docs: update AD3-006 Status
manu0466 Jul 17, 2023
1ef1f99
test: fixed failing tests
manu0466 Jul 17, 2023
21c6832
ci: update tarpaulin action
manu0466 Jul 17, 2023
02e2db9
docs: update repo README.md
manu0466 Jul 17, 2023
2f66294
feat: add mint start time and mint end time checks when instantiating…
manu0466 Jul 17, 2023
ac46dfe
chore: bump version to 2.0.0
manu0466 Jul 18, 2023
26063e0
feat: allow the admin to perform the minter operations
manu0466 Jul 18, 2023
034cf97
feat: allow the minter to be optional
manu0466 Jul 18, 2023
e543c83
feat: limit the poap that and user can mint to 1
manu0466 Jul 18, 2023
41d98c7
chore: excluded some functions from the test coverage
manu0466 Jul 18, 2023
04b0547
test: add test to ensure that the instantiate message checks the star…
manu0466 Jul 18, 2023
5133c8a
feat: enforce max one POAP per user
manu0466 Jul 18, 2023
42f4c06
docs: update POAP contract documentation
manu0466 Jul 18, 2023
4c2efd0
chore: fixed typos
RiccardoM Jul 18, 2023
a2d2197
refactor: moved assert_user_dont_own_a_poap into mint_to_user
manu0466 Jul 19, 2023
bad9a0d
chore: fix lint error
manu0466 Jul 19, 2023
93febe0
chore: fix compilation error
manu0466 Jul 19, 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
1 change: 1 addition & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ jobs:
if: env.GIT_DIFF
uses: actions-rs/[email protected]
with:
version: '0.22.0'
args: '--avoid-cfg-tarpaulin'

- name: Upload coverage 📤
Expand Down
Loading
Loading