Commit Graph

41 Commits

Author SHA1 Message Date
Alex Peters 7583340d82
Rename to funds in msgs 2021-03-03 13:59:03 +01:00
Alexander Peters 0f46dee0c4
Implement IBC contract support (#394)
* Implement IBC contract support

* Update changelog

* Adjust tests for new event logic

* Review comment
2021-01-29 11:11:15 +01:00
Alex Peters bac2339ae2
Add sanity test for all genesis message types 2021-01-07 14:20:02 +01:00
Alex Peters be1927bcff
Replace viper in cli 2021-01-07 14:19:21 +01:00
Alex Peters 03b31b22dc
CLI integration 2021-01-07 14:19:21 +01:00
Alex Peters 57999b26b7
Start with wasm msg in genesis 2021-01-07 14:19:18 +01:00
Alexander Peters b0b407d5f8
Add pagination to grpc queries (#317)
* Start pagination for queries

* Complete pagination support

* Cleanups

* Use GRPC endpoint in CLI queries

* Decode page-key in cli

* Review feedback
2020-11-23 12:56:25 +01:00
Alex Peters 0589dfa76a
Review feedback 2020-11-17 13:43:51 +01:00
Alex Peters 6a920852bf
Replace sdk.AccAddress with bech32 string 2020-11-17 13:19:54 +01:00
Alexander Peters 93761eac33
Upgrade wasmvm aka go-cosmwasm (#311)
* Upgrade wasmvm aka go-cosmwasm

* Update x/wasm/README.md

Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com>

* Review feedback

* CircleCI: export GORACE

Co-authored-by: Simon Warta <2603011+webmaster128@users.noreply.github.com>
2020-11-17 12:53:31 +01:00
Alexander Peters 4fb3a50fa7
Support self calling contract on instantiation (#300)
* Support self calling contract on instantiation

* Review feedback

* Review feedback
2020-11-09 09:16:41 +01:00
Alex Peters bf83c4476c
Upgrade to Stargate RC2 2020-11-03 18:20:26 +01:00
Alex Peters e54fbb9eb8
Better test setup 2020-10-27 15:01:22 +01:00
Alex Peters 5cc3e6dc8b
Add GRPC querier and REST gateway 2020-10-27 15:01:22 +01:00
Alex Peters bcb00d6017
Upgrade to Stargate commits 2020-10-27 15:01:22 +01:00
Ethan Frey 2a92028b29 Wrote gnarly query to get outstanding rewards for delegator 2020-10-06 20:57:18 +02:00
Alex Peters db464d891b
Rename ambiguous Code attribute 2020-07-17 17:02:21 +02:00
Alex Peters aff2214391
Better naming for proposal type selections 2020-07-15 09:17:01 +02:00
Alex Peters ad24376b58
Prevent contract funding from blocked addr 2020-07-09 13:37:33 +02:00
Alex Peters 85a404691a
Add configurable control to upload code 2020-07-08 15:54:02 +02:00
Alexander Peters 8a547179d2
Gov proposal types and handler (#173)
* Gov proposal types and handler

* Review feedback

* Store code proposal and test

* Accept only valid proposals

* Complete proposal types
2020-07-07 17:55:11 +02:00
Ethan Frey ac95b583fc Update to handle multiple response types 2020-06-22 13:44:06 +02:00
Alexander Peters 81d8560d41
Migrate contract backend functionality with go-cosmwasm stub impl (#122)
* Start migration server side

* Return migration response and emit events

* Dispatch migrate contract messages

* Rebase to 0.9 and minor updates

* Review feedback

* Update changelog

* Add msg test
2020-06-04 08:54:30 +02:00
Ethan Frey eed809c22f Reinvest tests pass! 2020-05-18 21:49:11 +02:00
Ethan Frey ade03a1d39 Progress on distro wiring for reinvest 2020-05-18 21:08:04 +02:00
Ethan Frey da57fd357b Test contract bonds properly 2020-05-18 17:28:31 +02:00
Ethan Frey c4c1f9cf35 Test scaffolding for staking, test init and query callbacks 2020-05-18 15:45:10 +02:00
Ethan Frey c829fcff5a Rename import from cosmwasm/wasmd to CosmWasm/wasmd 2020-05-13 22:15:40 +02:00
Ethan Frey 945067f5c0 Update to 0.8.0-alpha2 2020-05-13 21:16:18 +02:00
Ethan Frey 6b88cefe43 Add staking queries with some open TODOs 2020-05-11 11:28:07 +02:00
Ethan Frey 0ca2ff6702 Make QueryPlugins configurable for keeper 2020-05-07 11:08:20 +02:00
Ethan Frey 7caa786d71 Register and demo custom message handlers with mask 2020-05-07 10:40:54 +02:00
Ethan Frey 7b7a293835 Allow configuring custom message handlers in wasm 2020-05-07 10:20:18 +02:00
Ethan Frey ffcab2176a Allow contracts to dispatch contract messages 2020-05-06 17:21:59 +02:00
Ethan Frey f4294868d6 internal tests pass, with 3-4 skipped for now, escrow contract old 2020-05-06 12:45:23 +02:00
Ethan Frey 94667e9678 x/wasm/internal compiles 2020-01-23 19:10:08 +01:00
Ethan Frey 1b1e6ae1e8 Test passes with opaque msg 2020-01-20 20:29:54 +01:00
anilCSE 84f63203d1 Add wasmconfig and default config 2020-01-18 14:03:03 +05:30
anilCSE 2eff7112ea Allow configure query gas limit 2020-01-17 10:14:33 +05:30
anilCSE c88a7d14d2 Add lru cache size config 2020-01-17 09:45:36 +05:30
Ethan Frey 4e8001b01f Raw copy from cosmos/modules (still on v0.37) 2019-11-22 16:59:11 +01:00