Commit Graph

679 Commits

Author SHA1 Message Date
jhernandezb
cd76a61bcf update UpdateInstantiateConfigProposal proto definition 2022-05-09 11:35:37 -06:00
jhernandezb
72710effca add UpdateInstantiateConfig gov proposal 2022-05-09 11:35:37 -06:00
Alexander Peters
5bb0673264 Proto updates (#847)
* Bump ibc protos to v3

* Bump tendermint protos to v0.34.19

* Fix proofs path

* Format all
2022-05-09 16:32:13 +02:00
Jorge Hernandez
25c8ac63da Add libwasm-version query command (#846)
* add vm-version query command

* update command name
2022-05-09 10:44:01 +02:00
Alexander Peters
96a9b5a303 Bump wasmvm to v1.0.0-rc.0 (#844)
* Bump wasmvm to v1.0.0-rc.0

* Fix linter warning

* Replace deprecated types

Co-authored-by: Ethan Frey <ethanfrey@users.noreply.github.com>
2022-05-06 14:54:02 +02:00
Alex Peters
f1273864c9 Minor godoc update 2022-05-06 10:34:47 +02:00
Jorge Hernandez
cd3c9ddddb Add instantiate permission to CodeInfoResponse (#836)
* Add instantiate permission to CodeInfoResponse

* add query code info test

* add codes query response test
2022-05-05 15:20:51 +02:00
Alex Peters
59adaa2529 Fix contract path in simulations 2022-05-04 12:22:55 +02:00
Ethan Frey
7704459ad8 Add comments 2022-05-04 10:44:13 +02:00
Ethan Frey
b4c36e4d7a Fix reflect test 2022-05-04 10:34:16 +02:00
Ethan Frey
bd68315e7a Code compiles, but ibc transfer disabled 2022-05-04 10:34:16 +02:00
Ethan Frey
5c82f4edd0 Fixups 2022-05-04 10:34:16 +02:00
vuong
f79a46b396 update test 2022-05-04 10:34:16 +02:00
vuong
f5bba58741 update ChannelKeeper for ibc v3 2022-05-04 10:34:15 +02:00
vuong
97e067e006 add counterpartyChannelID param to wasm IBCHandler.OnChainOpenAck 2022-05-04 10:34:15 +02:00
Jacob Gadikian
f740dae543 push smol thing to github so can work with Mr. Vuong 2022-05-04 10:34:15 +02:00
Ethan Frey
fe347c6b1a Merge pull request #835 from CosmWasm/remove_duplicated_testdata
Delete duplicate testdata from simulation
2022-05-04 10:30:29 +02:00
Ethan Frey
1253c8e360 Merge branch 'main' into add-state-sync 2022-05-04 10:18:53 +02:00
Pino' Surace
eb392a4b34 Delete duplicate testdata from simulation 2022-05-03 16:06:59 +02:00
Alex Peters
a5695eeda1 Fix linter warnings 2022-05-03 14:34:20 +02:00
Alex Peters
297a646c95 Minor test update 2022-05-03 14:05:27 +02:00
Alex Peters
6b4accb3b6 Add snapshotter integration tests and minor cleanup 2022-05-03 13:48:30 +02:00
pinosu
23c75b18b8 Add MsgStoreCode and MsgInstantiateContract support to simulations (#831)
* Add MsgStoreCode and MsgInstantiateContract support to simulations

* Check for permissions in codeInfo
2022-05-03 13:46:18 +02:00
Jorge Hernandez
fb2d2f2ab9 Add instantiate-nobody flag to cli store cmd (#827)
* add instantiate-nobody flag to cli store cmd

* add flag to genesis store cmd

* update flag description
2022-05-03 09:33:46 +02:00
Jorge Hernandez
591ff72868 fix: allow no admin in instantiation through proposal (#828)
* fix: allow no admin in instantiation through proposal

* add test for invalid amin address
2022-05-02 15:59:40 +02:00
Alexander Peters
bfb4d31fca Consolidate MaxWasmSize constraints into a single var (#826)
* Convert MaxWasmSize to var

Also removes redundant maxWasmSize param

* Convert MaxWasmSize to int

* Update CHANGELOG

* Complete max wasm size changes

* Update compile flags

Co-authored-by: Cole Brown <bigswim@gmail.com>
2022-04-29 18:54:06 +02:00
Ethan Frey
cdcb18d3ad Cleanup from Simon's comments 2022-04-28 20:55:01 +02:00
Ethan Frey
a154a9a124 SRemove loading history until I can fix tests here 2022-04-28 15:43:52 +02:00
Ethan Frey
7663d6ffdd Cannot commit in my test cases to load from proper height 2022-04-28 15:39:16 +02:00
Ethan Frey
d8426fbc1e Updates inspired by @giansalex branch 2022-04-28 15:26:23 +02:00
Ethan Frey
9705a8dc9c Address @giansalex PR comments 2022-04-27 21:45:31 +02:00
Ethan Frey
fea9d393f1 Basic tend to end test for no errors 2022-04-27 21:41:27 +02:00
Ethan Frey
a5dd494aaa Start testing snapshots 2022-04-27 21:30:32 +02:00
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
Ethan Frey
abfadced9d Rough draft of the restore method using multistore 2022-04-27 21:01:28 +02:00
Ethan Frey
870bba8c27 Make snapshot from keeper 2022-04-27 21:01:28 +02:00
Assaf Morami
3080845986 Add WasmSnapshotter
This helps state sync to track the WASM files too, as they're not in IAVL
2022-04-27 21:01:28 +02:00
Ethan Frey
8ca55b78fc Merge pull request #822 from CosmWasm/move-const-label-to-var
Make MaxLabelSize a var not const
2022-04-27 21:01:11 +02:00
Simon Warta
1e892acd36 Make IsJSONObjectWithTopLevelKey public 2022-04-27 17:00:03 +02:00
Simon Warta
8fc4714a0b Add and test JSON object matcher 2022-04-27 17:00:03 +02:00
Ethan Frey
fbae4e86b4 Make MaxLabelSize a var not const 2022-04-27 15:40:54 +02:00
Simon Warta
d5ef3ba2de Merge pull request #808 from envoylabs/sudo_proposals
Fix SudoContractProposal and ExecuteContractProposal
2022-04-22 08:48:31 +02:00
Alex Lynham
190b8cc306 Add ExecuteContractProposal test 2022-04-21 22:46:51 +01: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