Commit Graph

134 Commits

Author SHA1 Message Date
Ethan Frey
7bc76bd59b Fix linter warnings 2020-02-17 12:21:30 +01:00
Ethan Frey
d079f7673a getAccount returns undefined when address not found 2020-02-17 12:21:30 +01:00
Ethan Frey
b39a54211b Add getAccount to CosmWasmClient 2020-02-17 12:21:30 +01:00
Simon Warta
23913e36ad Add all BlockHeader fields and test them 2020-02-16 12:25:57 +01:00
Simon Warta
3caa8f249d Test RestClient.blocksLatest/blocks 2020-02-16 11:56:52 +01:00
Simon Warta
f396cae2a5 Pull out tendermintIdMatcher 2020-02-16 11:52:13 +01:00
Simon Warta
1de2abb8ff Add CosmWasmClient.getBlock 2020-02-16 09:58:15 +01:00
Simon Warta
fa78a7460c Fix broken BlockResponse types 2020-02-16 09:57:26 +01:00
Simon Warta
b80d5c39fc Fix height type 2020-02-16 09:57:26 +01:00
Simon Warta
f9081acd12 Improve BlockResponse types 2020-02-16 09:57:26 +01:00
Simon Warta
4f56be8c34 Stabilize beforeAll() of searchTx 2020-02-14 23:37:41 +01:00
Simon Warta
b15dc96ea6 Test and use findSequenceForSignedTx 2020-02-14 23:10:10 +01:00
Simon Warta
83479f3bf7 Add findSequenceForSignedTx 2020-02-14 23:10:09 +01:00
Simon Warta
0818542fec Add some fields to TxsResponse 2020-02-14 23:10:09 +01:00
Simon Warta
a2068f79de Move ignore to top of file 2020-02-14 23:10:09 +01:00
Simon Warta
91a3144e15 Add CosmWasmClient.queryContractSmart 2020-02-14 22:46:53 +01:00
Simon Warta
62d6bd7bd9 Improve error messages 2020-02-14 22:46:53 +01:00
Simon Warta
520f32ed36 Add CosmWasmClient.queryContractRaw 2020-02-14 22:46:53 +01:00
Simon Warta
7d610348c6 Remove broken height argument from RestClient.authAccounts 2020-02-13 12:30:47 +01:00
Simon Warta
fd725998c6 Avoid throwing error when transaction ID does not exist
Before we got "Error: Tx: RPC error -32603 - Internal error: tx
(0000000000000000000000000000000000000000000000000000000000000000) not
found"
2020-02-13 12:30:47 +01:00
Simon Warta
007b4dd362 Add comment on multi request implementation 2020-02-12 14:14:49 +01:00
Simon Warta
1e122a7546 Add CosmWasmClient.searchTx 2020-02-12 14:14:49 +01:00
Simon Warta
331702638b Add CosmWasmClient.getIdentifier 2020-02-12 09:55:48 +01:00
Simon Warta
3c59a68b3a Improve interface of CosmWasmConnection.identifier 2020-02-12 09:55:48 +01:00
Simon Warta
a11b756ea6 Let encodeSecp256k1Signature expect compressed pubkeys 2020-02-12 00:05:54 +01:00
Simon Warta
e2340ba0c1 Fix test description 2020-02-12 00:04:16 +01:00
Simon Warta
41ede3605e Let encodeSecp256k1Signature expect 64 byte signatures 2020-02-12 00:04:13 +01:00
Simon Warta
18740bc8b8 Let Pen.sign return full StdSignature 2020-02-11 19:34:46 +01:00
Simon Warta
4c7124d12c Add format guarantee to PostTxResult.transactionHash 2020-02-11 16:41:02 +01:00
Simon Warta
90e76b7a41 Create type ExecuteResult 2020-02-11 14:32:31 +01:00
Simon Warta
6783b273f8 Pull out explicit fee constants 2020-02-11 14:31:00 +01:00
Simon Warta
83bb1021aa Add CosmWasmClient.postTx 2020-02-11 14:31:00 +01:00
Simon Warta
0e0ff9455f Add and use CosmWasmClient.getNonce 2020-02-11 14:31:00 +01:00
Simon Warta
ae586cc012 Let makeSignBytes take account number and sequence as two args 2020-02-11 14:31:00 +01:00
Simon Warta
b4b36c3a34 Simplify memo handling 2020-02-11 14:31:00 +01:00
Simon Warta
e7df090ea7 Add CosmWasmClient.execute 2020-02-11 14:31:00 +01:00
Simon Warta
66fd0800ff Add first version of CosmWasmClient 2020-02-11 14:31:00 +01:00
Simon Warta
80d0c44616 Move test code to testutils.spec 2020-02-11 14:31:00 +01:00
Simon Warta
a6b2751936 Cleanup CosmosSdkTx 2020-02-11 14:31:00 +01:00
Ethan Frey
3a9cf56635 Use assert to avoid ! 2020-02-11 11:31:27 +01:00
Ethan Frey
13c708e787 Fix malformed REST response/parsing 2020-02-11 10:32:09 +01:00
Ethan Frey
5677976463 Tests pass 2020-02-11 10:32:09 +01:00
Ethan Frey
6f35fad87c WIP: update return types for queries 2020-02-11 10:32:09 +01:00
Simon Warta
fe5acb9056 Extract init.sh 2020-02-10 14:25:33 +01:00
Simon Warta
9bcf9fed8e Use beforeAll to create contract for "contract state" block 2020-02-10 13:08:33 +01:00
Simon Warta
6e83bd6459 Let queryContractSmart return a string 2020-02-10 13:08:32 +01:00
Ethan Frey
77294979bc Ensure metadata is set 2020-02-10 12:46:01 +01:00
Ethan Frey
abe8eeeac3 Return full info on 500 errors 2020-02-10 12:41:47 +01:00
Ethan Frey
efcca8a769 Download wasm code by id works 2020-02-10 12:20:32 +01:00
Ethan Frey
f1e1c76baa Update rest server, pass tests 2020-02-10 12:01:21 +01:00