Thane Thomson
6389f2ff0c
Embed CommitSig into ExtendedCommitSig instead of duplicating fields
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-07 12:30:42 -04:00
Thane Thomson
6a69e88b48
store/state: Add TODO to move prefixes to common package
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-05 08:34:01 -04:00
Thane Thomson
b5a94bba16
types: Remove NewExtendedCommit constructor
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-04 17:18:41 -04:00
Thane Thomson
9fcab6000a
state: Rename LoadBlockExtCommit to LoadBlockExtendedCommit
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-04 14:05:01 -04:00
Thane Thomson
421a12bfce
make format
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-04 10:30:05 -04:00
Thane Thomson
51f87b6074
Apply suggestions from code review
...
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
Co-authored-by: Sergio Mena <sergio@informal.systems >
2022-05-04 08:31:27 -04:00
Thane Thomson
6396abd49f
Remove global state from store tests
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-03 17:26:18 -04:00
Thane Thomson
e503d746a8
Fix TestBlockFetchAtHeight
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-03 16:54:08 -04:00
Thane Thomson
ce70167add
Fix store prefix collision
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-03 11:52:48 -04:00
Thane Thomson
656d2d01be
Fix most tests except TestHandshake*
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-03 10:59:37 -04:00
Thane Thomson
5c81f7a568
Make panic output from BlockStore.SaveBlock more readable
...
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-05-03 10:50:39 -04:00
Sergio Mena
f18f1cb3db
BlockStore holds extended commit
...
Cherry-pick 8d504d4b50ec6afbdffe2df7ababbef30e15053d and fix conflicts.
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-04-28 17:12:20 -04:00
Sam Kleinman
efd4f4a40b
cleanup: unused parameters ( #8372 )
2022-04-18 16:45:21 -04:00
William Banfield
68c624f5de
abci++: synchronize PrepareProposal with the newest version of the spec ( #8094 )
...
This change implements the logic for the PrepareProposal ABCI++ method call. The main logic for creating and issuing the PrepareProposal request lives in execution.go and is tested in a set of new tests in execution_test.go. This change also updates the mempool mock to use a mockery generated version and removes much of the plumbing for the no longer used ABCIResponses.
2022-03-15 15:37:30 -04:00
M. J. Fromberger
7e09c2ef43
Clean up temp files more thoroughly after testing. ( #7815 )
...
Our test cases spew a lot of files and directories around $TMPDIR. Make more
thorough use of the testing package's TempDir methods to ensure these are
cleaned up.
In a few cases, this required plumbing test contexts through existing helper
code. In a couple places an explicit path was required, to work around cases
where we do global setup during a TestMain function. Those cases probably
deserve more thorough cleansing (preferably with fire), but for now I have just
worked around it to keep focused on the cleanup.
2022-02-14 06:32:07 -08:00
Sam Kleinman
569629486b
tests: remove panics from test fixtures ( #7522 )
2022-01-06 17:34:32 -05:00
Sam Kleinman
f2cc496f09
testing: pass testing.T to assert and require always, assertion cleanup ( #7508 )
2022-01-05 09:25:08 -05:00
Sam Kleinman
3c8955e4b8
errors: formating cleanup ( #7507 )
2022-01-04 16:11:28 -05:00
Sam Kleinman
430817d9e9
types: remove panic from block methods ( #7501 )
2022-01-03 16:14:26 -05:00
Callum Waters
bca2080c01
cmd: add integration test and fix bug in rollback command ( #7315 )
2021-12-02 12:17:16 +01:00
Federico Kunze Küllmer
5f57d84dd3
rpc: implement header and header_by_hash queries ( #7270 )
2021-12-02 11:16:31 +01:00
Sam Kleinman
93eb940dcd
config: WriteConfigFile should return error ( #7169 )
2021-10-27 08:46:18 -04:00
Sam Kleinman
ded310093e
lint: fix collection of stale errors ( #7090 )
...
Few things that had been annoying.
2021-10-09 15:33:54 +00:00
Sam Kleinman
bb8ffcb95b
store: move pacakge to internal ( #6978 )
2021-09-23 11:46:42 -04:00