Ethan Frey
d2b0fb547b
Properly handle when a message not for this extension arrives
2022-04-27 21:01:28 +02:00
Ethan Frey
abad37d1e6
Avoid sending duplicate wasm codes over the wire
2022-04-27 21:01:28 +02:00
Ethan Frey
f68ef900d3
Fix linting errors
2022-04-27 21:01:28 +02:00
Ethan Frey
4cccddbb37
Put GzipIt and Uncompress logic in a common folder
2022-04-27 21:01:28 +02:00
Ethan Frey
1b3c133fbe
Add compression to snapshot wasm bytecode
2022-04-27 21:01:28 +02:00
Ethan Frey
9952475228
Move snapshotter to keeper and implement
2022-04-27 21:01:28 +02:00
Simon Warta
65729c5c76
Merge pull request #812 from CosmWasm/disable-stargate
...
Disable stargate queries
2022-04-21 11:07:12 +02:00
Simon Warta
38cf60a168
Remove dead code to make linter happy
2022-04-21 10:55:25 +02:00
Simon Warta
7c7840c32a
Disable stargate queries
2022-04-18 10:04:03 +02:00
Alex Peters
45c826a86b
Revisit gov params doc and tests
2022-04-13 11:14:22 +02:00
Alexander Peters
68b4908b78
Unpack contract details from genesis ( #802 )
...
* Unpack contract details from genesis
* Address linter warnings
2022-04-12 17:46:44 +02:00
Alexander Peters
64d39c3c11
Merge pull request #799 from CosmWasm/empty_events
...
Tests some event edge cases
2022-04-06 21:23:10 +02:00
Simon Warta
72062f160e
Upgrade wasmvm to v1.0.0-beta10
2022-04-06 14:02:49 +02:00
Alex Peters
1dd874afdc
Add more tests for event edge cases
2022-04-06 11:21:04 +02:00
Alex Peters
a543aa53a1
Use callback pattern for contract state iterator
2022-03-25 10:56:21 +01:00
Albert Chon
1c9a1e11b6
fix: close iterators
2022-03-22 19:38:34 -04:00
Ethan Frey
f35326ab27
Ensure SystemError is consistently unredacted
2022-03-09 19:50:55 +01:00
Ethan Frey
2bd4041bb8
Skip a few more tests on m1
2022-03-09 15:50:55 +01:00
Ethan Frey
380301da0b
Improve how we redact query errors
2022-03-09 15:49:39 +01:00
Ethan Frey
2700e6b03e
Merge pull request #774 from CosmWasm/wasmvm-beta7
...
Update to wasmvm beta7
2022-03-09 12:28:40 +01:00
Ethan Frey
a2512c49e1
Merge pull request #778 from CosmWasm/public_utils
...
Make type conversion helpers public
2022-03-09 12:27:40 +01:00
Ethan Frey
c1a72f7f25
Merge pull request #776 from CosmWasm/limit-stargate-querier
...
Verify Stargate Queries handles properly
2022-03-09 12:26:39 +01:00
Ethan Frey
4c12353e65
cleanup from PR comments
2022-03-09 12:12:06 +01:00
Alex Peters
6a780dc221
Make type conversion helpers public
2022-03-09 08:39:54 +01:00
Ethan Frey
46382135d3
Add deny list for some grpc queries
2022-03-07 22:47:05 +01:00
Ethan Frey
57574497ee
Redact query errors
2022-03-07 22:27:19 +01:00
Ethan Frey
feeccb666b
Mark a whole lot of tests to skip on m1 as they core dump
2022-03-07 22:09:39 +01:00
Alex Peters
b2217a3a44
Fix test setup and assertions
2022-03-02 14:21:00 +01:00
Alex Peters
654fcec122
Revert "Handle nil logger again"
...
This reverts commit 66ac1f58ce .
2022-03-02 14:15:11 +01:00
Ethan Frey
66ac1f58ce
Handle nil logger again
2022-03-02 10:17:23 +01:00
Ethan Frey
3953bdafcc
Adjust error string
2022-03-02 10:07:28 +01:00
Ethan Frey
30bb2900c7
Fix submessage tests
2022-02-23 21:42:38 +01:00
Ethan Frey
8f75ad1faf
Fix lint error, failing test
2022-02-23 21:13:33 +01:00
Ethan Frey
446c6642c2
Redact errors returned in reply
2022-02-23 20:47:10 +01:00
Alex Peters
26c3b672e7
Minor integration support
2022-01-28 12:11:25 +01:00
Ethan Frey
20ed020fa7
Update documentation
2022-01-24 21:25:48 +01:00
Ethan Frey
fb568e3ef7
Allow sending tokens along with governance wasm_execute proposal
2022-01-24 21:18:29 +01:00
Ethan Frey
6a2a9d0bfa
fix tests
2022-01-24 20:23:20 +01:00
Ethan Frey
0a96e26fba
Remove RunAs from Migrate proposal
2022-01-24 20:00:01 +01:00
Ethan Frey
82f023ce51
Test execute and sudo proposal handlers
2022-01-24 19:54:26 +01:00
Ethan Frey
fb1240c29a
Add rest routes for proposals;
2022-01-24 19:54:26 +01:00
Ethan Frey
53a44eb4d7
Wire up proposal handlers
2022-01-24 19:54:26 +01:00
Ethan Frey
d227112cc3
Registered new proposal types
2022-01-24 19:54:26 +01:00
Ethan Frey
3acc8c960c
Expose SetParams as I will need that for migration code outside of this package
2022-01-24 13:46:18 +01:00
Ethan Frey
d60dbd56e0
And properly pin it on governance vote
2022-01-21 10:39:43 +01:00
Ethan Frey
ab12678446
Failing test showing it was not currently pinned
2022-01-21 10:39:43 +01:00
Mauro Lacy
bf84b199a8
Proper systemerror follow-up ( #715 )
...
* Add custom NoSuchContract error
* Return custom NoSuchContract error from WasmQuerier
* Add custom NoSuchContract error
* Use custom ErrNoSuchContract error
Map to corresponding wasmvmtypes error
* Handle wrapped errors
Co-authored-by: Alex Peters <alpe@users.noreply.github.com >
2022-01-20 17:05:10 +01:00
Alexander Peters
b8319aa334
Upgrade to cosmos-sdk v0.45.0 ( #717 )
...
* Upgrade to cosmos-sdk v0.44.5
* Upgrade to sdk v0.45.0-rc1
* Fix local test deploy scripts
* Bump to v0.45.0 final release
* Fixed replace to 0.45.0 not rc1
* Fix changed import path since rc1
Co-authored-by: Ethan Frey <ethanfrey@users.noreply.github.com >
2022-01-20 12:47:01 +01:00
Alex Peters
9d57522d67
Upgrade wasmvm to v1.0.0-beta5
2022-01-04 09:51:24 +01:00
Mauro Lacy
8d07dc01b4
Return NoSuchContract system error instead of sdk error in ContractInfo query
2021-12-16 10:07:32 +01:00