Commit Graph

24 Commits

Author SHA1 Message Date
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 38707cb2b6
Upgrade wasmvm to v0.13.0 2021-01-07 11:58:22 +01:00
Alex Peters 1d3bc0ee30
Handle panics in query contract smart 2020-11-24 12:42:39 +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 e86f38dc30 Add more queries on reflect contract 2020-10-06 08:54:44 +02:00
Ethan Frey cc8f07563a Update code/tests to new version 2020-10-05 22:23:10 +02:00
Ethan Frey 9fb15beb42 Update go-cosmwasm to v0.11.0-alpha2, contracts to v0.11.0-alpha4 2020-10-05 22:03:01 +02:00
Ethan Frey 99f53b0507 Fix gas on tests 2020-10-04 18:11:30 +02:00
Ethan Frey ea5ae47ffd Properly charge gas on sub-queries, tests pass 2020-07-29 22:08:34 +02:00
Ethan Frey b97c87212c Update go-cosmwasm and Use new gas limits 2020-07-29 21:06:38 +02:00
Alex Peters 9734dfb3c9
Move counting singleton to test code 2020-07-28 14:03:49 +02:00
Ethan Frey 851a7a47a7 Use global singleton counter, check call depth 2020-07-28 13:32:48 +02:00
Ethan Frey 4729de2481 Add deep recursion with cpu burn test; 2020-07-28 11:09:11 +02:00
Ethan Frey 3e9d208300 Clean up recursive query tests 2020-07-28 10:49:14 +02:00
Ethan Frey e83f2de688 Cleanup from PR comments 2020-07-27 14:56:29 +02:00
Ethan Frey e088aecde1 Test external query gas limits are still enforced 2020-07-27 14:10:09 +02:00
Ethan Frey 8af0c88e34 Test gas charged properly for various recursion levels 2020-07-27 13:48:33 +02:00
Ethan Frey f74e077a27 Properly charge gas in keeper 2020-07-27 13:44:18 +02:00
Ethan Frey fa5d338509 Framework for recursive query tests 2020-07-27 13:32:07 +02:00