Commit Graph

904 Commits

Author SHA1 Message Date
Ethan Frey
310aa8b3dd Allow subsecond block times 2021-03-10 16:40:12 +01:00
Alexander Peters
10a1fef083 Merge pull request #446 from CosmWasm/send_coins_enabled_414
Check coin sendable status
2021-03-10 15:17:05 +01:00
Alex Peters
5c52ab7b6e Check coin transfer enabled; extensionpoint 2021-03-10 12:59:58 +01:00
Alex Peters
3a6ac58edb Replace keeper types with interfaces 2021-03-10 12:08:53 +01:00
Ethan Frey
78d5581040 Submsg and replies (#441)
* Add dispatchSubmessages and reply to Keeper

* Update all mock types

* Dispatch submessages in all entry points

* Rename mask -> reflect in all tests (that was cosmwasm 0.8...)

* Basic submessage dispatch test;

* Simplify messanger interface again

* Start table tests

* Added table tests

* Debuging handling out of gas and panics

* Properly handle gas limits and out of gas panics

* Test parsing return values from WasmMsg::Instantiate

* PR feedback

* Add test to trigger 0 len data panic

* Safely handle 0 sdk msg submsg responses

* Charge gas on reply
2021-03-10 09:46:12 +01:00
Alexander Peters
fd81a6679a Merge pull request #444 from CosmWasm/stargate_msg_test_438
Add stargate msg test with any
2021-03-10 08:13:23 +01:00
Ethan Frey
8d9ed87001 Merge pull request #439 from CosmWasm/ibc-query-support
Ibc query support
2021-03-09 23:50:13 +01:00
Ethan Frey
4072abf203 Merge pull request #436 from CosmWasm/contract_pinning_401
Start Pin/Unpin contract
2021-03-09 22:49:10 +01:00
Ethan Frey
9ce450abb4 Integrate PR review 2021-03-09 22:33:33 +01:00
Ethan Frey
91ad768938 Implement AllChannels Query 2021-03-09 22:31:03 +01:00
Ethan Frey
f03e2090aa Implement Channel Query 2021-03-09 22:31:03 +01:00
Ethan Frey
5c8fe5a965 Add stubs for handling IBC QueryRequests from contract 2021-03-09 22:31:03 +01:00
Alex Peters
e660395eb7 Add stargate msg test with any 2021-03-09 17:54:19 +01:00
Alex Peters
6c3c1978b7 Pin/Unpin contract 2021-03-07 13:40:13 +01:00
Ethan Frey
d51a1b87f5 Merge pull request #437 from CosmWasm/wasm-migrate-msg
Encode WasmMsg::Migrate and test
2021-03-05 13:50:01 +01:00
Ethan Frey
27d5351842 Encode WasmMsg::Migrate and test 2021-03-04 21:25:28 +01:00
Ethan Frey
b98353e1ec Merge pull request #435 from CosmWasm/stargate-msg-and-query
Stargate msg and query
2021-03-04 19:05:51 +01:00
Ethan Frey
cec6dcd714 Test contract using raw grpc/proto stargate queries 2021-03-04 16:55:00 +01:00
Ethan Frey
8913fdf068 Simplify 2 step Message Handler setup 2021-03-04 16:24:44 +01:00
Ethan Frey
b4d325db3b Test the Stargate HandlerPlugin encoding 2021-03-04 16:23:46 +01:00
Ethan Frey
c33b3694ac Unpack interfaces after unpacking stargate message 2021-03-04 15:42:52 +01:00
Ethan Frey
0c3460e09f Add stargate support to wasm querier plugins 2021-03-04 15:42:35 +01:00
Ethan Frey
220c2770d6 Implement EncodeStargateMsg 2021-03-04 14:00:02 +01:00
Ethan Frey
9bf079c556 Add placeholders for StargateQuery and StargateMsg 2021-03-04 13:32:37 +01:00
Ethan Frey
b09a925b48 Merge pull request #433 from CosmWasm/sudo-entry-point
Sudo entry point
2021-03-04 11:09:38 +01:00
Ethan Frey
311be37e90 Add comment on tongue-in-check StealFunds message 2021-03-04 10:57:09 +01:00
Ethan Frey
a50bafb789 Update SudoMsg in test 2021-03-04 10:53:21 +01:00
Ethan Frey
43430b751e Update CHANGELOG 2021-03-04 10:53:21 +01:00
Ethan Frey
1f2a7db818 Add test coverage 2021-03-04 10:53:21 +01:00
Ethan Frey
c2ff445221 Expose Sudo on WasmEngine and Keeper 2021-03-04 10:53:21 +01:00
Ethan Frey
4307e9b402 Merge pull request #430 from CosmWasm/instantiate_encoder_376
Use Label from contract's instantiate message
2021-03-04 10:50:22 +01:00
Alex Peters
279efa9e2a Use label from contract msg 2021-03-04 08:55:34 +01:00
Alexander Peters
6bdac24f6e Merge pull request #432 from CosmWasm/wasmvm-0.14-alpha1
Wasmvm 0.14 alpha2
2021-03-04 08:20:06 +01:00
Ethan Frey
8e466f0599 Update wasmvm and test contracts to v0.14.0-alpha2 2021-03-03 22:15:30 +01:00
Ethan Frey
c1ace64423 Fix tests 2021-03-03 20:14:57 +01:00
Ethan Frey
5a6c061c4b Fix all compile errors 2021-03-03 19:14:54 +01:00
Ethan Frey
f536bf209b Update to v0.14.0-alpha1 test contracts 2021-03-03 19:10:30 +01:00
Ethan Frey
6f0e286d76 Update wasmvm dependency to v0.14.0-alpha1 2021-03-03 18:15:00 +01:00
Ethan Frey
573badaf33 Merge pull request #427 from CosmWasm/instantiate_rsp_data_385
Add data field to Instantiate response
2021-03-03 18:14:40 +01:00
Alex Peters
4a3e12a1a0 Fix proto field number 2021-03-03 14:46:01 +01:00
Alex Peters
0358c1c07c Add data field to Instantiate response 2021-03-03 14:45:37 +01:00
Alexander Peters
cca60e2c84 Merge pull request #429 from CosmWasm/funds_fields_423
Rename to funds in msgs
2021-03-03 14:40:04 +01:00
Alex Peters
7583340d82 Rename to funds in msgs 2021-03-03 13:59:03 +01:00
Ethan Frey
5f385718f9 Merge pull request #426 from CosmWasm/sdk_upgrade_v0.41.4
Dependency upgrades
2021-03-03 11:14:45 +01:00
Alex Peters
05734deefd Upgrade grpc to v1.36.0 2021-03-03 08:45:44 +01:00
Alex Peters
efe395e2f7 Upgrade cosmos-sdk to v0.41.4 2021-03-03 08:43:24 +01:00
Orkun Külçe
14b4d16768 Implement relayer integration tests (#395)
* Implement basic relay integration tests

* Move integration tests to contrib

* Add relayer-tests readme
2021-02-22 13:26:37 +03:00
Ethan Frey
7f20f33186 Merge pull request #413 from CosmWasm/sdk-0-41-3
Bump Cosmos SDK to 0.41.3
2021-02-18 10:47:24 +01:00
Ethan Frey
e82194a3b9 Bump Cosmos SDK to 0.41.3 2021-02-18 10:31:43 +01:00
Ethan Frey
b1a6be04fa Merge pull request #408 from CosmWasm/dependabot/go_modules/github.com/spf13/cobra-1.1.3
Bump github.com/spf13/cobra from 1.1.1 to 1.1.3
2021-02-18 10:03:23 +01:00