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

Custom Module Template #65

Merged
merged 16 commits into from
Feb 8, 2023
Merged

Conversation

findolor
Copy link
Member

@findolor findolor commented Feb 7, 2023

This PR adds a contract for custom modules. It includes all the necessary functions and messages to kickstart the development progress of new contracts.

@findolor findolor merged commit 65594f7 into development Feb 8, 2023
@findolor findolor deleted the findolor/kf-22-custom-module-template branch February 8, 2023 06:36
findolor added a commit that referenced this pull request Feb 14, 2023
* Add changelog

* Save mint lock state on collection creation (#56)

* Token Module  (#57)

* Use sender for contract admin query on token module instantiate

* Refactor token module tests

* Update CHANGELOG

* Change typescript file name

* Update update price events (#64)

* Custom Module Template (#65)

* Add initial contract files

* Add msg template

* Add state template

* Add test template

* Add contract files

* Add error template

* Add contract template

* Run fmt

* Update notice email

* Update contract name

* Update some comments

* Update README

* Update readme

* Update comments

* Update CHANGELOG

* Update README

* Custom Permission Template (#66)

* Add contract related files

* Add contract state

* Add msg template

* Add error template

* Add contract template

* Run fmt

* Update CHANGELOG

* Update README

* Add missing instantiate code (#67)

* Fix small errors (#70)

* Modules Query Hub Module (#68)

* Change modules key to be a string

* Add modules query message

* Add query codee

* Add tests for query

* Update CHANGELOG

* Fee Module Operator Support (#69)

* Add new messages

* Add state

* Add contract logic

* Add tests

* Update CHANGELOG

* Bump contract versions

* Bump optimizer version

* Update CHANGELOG
findolor added a commit that referenced this pull request Feb 23, 2023
* Add changelog

* Save mint lock state on collection creation (#56)

* Token Module  (#57)

* Use sender for contract admin query on token module instantiate

* Refactor token module tests

* Update CHANGELOG

* Change typescript file name

* Update update price events (#64)

* Custom Module Template (#65)

* Add initial contract files

* Add msg template

* Add state template

* Add test template

* Add contract files

* Add error template

* Add contract template

* Run fmt

* Update notice email

* Update contract name

* Update some comments

* Update README

* Update readme

* Update comments

* Update CHANGELOG

* Update README

* Custom Permission Template (#66)

* Add contract related files

* Add contract state

* Add msg template

* Add error template

* Add contract template

* Run fmt

* Update CHANGELOG

* Update README

* Add missing instantiate code (#67)

* Fix small errors (#70)

* Modules Query Hub Module (#68)

* Change modules key to be a string

* Add modules query message

* Add query codee

* Add tests for query

* Update CHANGELOG

* Fee Module Operator Support (#69)

* Add new messages

* Add state

* Add contract logic

* Add tests

* Update CHANGELOG

* Save sender's address as an operator on hub creation (#73)

* Save sender's address as an operator on hub creation

* Update CHANGELOG

* Move token module integration tests to mint module (#72)

* Bump versions

* Update CHANGELOG

* Update CHANGELOG
findolor added a commit that referenced this pull request Feb 23, 2023
* Add changelog

* Save mint lock state on collection creation (#56)

* Token Module  (#57)

* Use sender for contract admin query on token module instantiate

* Refactor token module tests

* Update CHANGELOG

* Change typescript file name

* Update update price events (#64)

* Custom Module Template (#65)

* Add initial contract files

* Add msg template

* Add state template

* Add test template

* Add contract files

* Add error template

* Add contract template

* Run fmt

* Update notice email

* Update contract name

* Update some comments

* Update README

* Update readme

* Update comments

* Update CHANGELOG

* Update README

* Custom Permission Template (#66)

* Add contract related files

* Add contract state

* Add msg template

* Add error template

* Add contract template

* Run fmt

* Update CHANGELOG

* Update README

* Add missing instantiate code (#67)

* Fix small errors (#70)

* Modules Query Hub Module (#68)

* Change modules key to be a string

* Add modules query message

* Add query codee

* Add tests for query

* Update CHANGELOG

* Fee Module Operator Support (#69)

* Add new messages

* Add state

* Add contract logic

* Add tests

* Update CHANGELOG

* Save sender's address as an operator on hub creation (#73)

* Save sender's address as an operator on hub creation

* Update CHANGELOG

* Move token module integration tests to mint module (#72)

* Bump versions

* Update CHANGELOG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant