Ethan Buchman
2ba3656ffd
wal: gr.Close()
8 years ago
Jae Kwon
cd9e9e9f45
s/ExecBlock/ValExecBlock/g; s/sm.ApplyBlock/sm.ExecCommitBlock/g
8 years ago
Ethan Buchman
f9d0096744
support #HEIGHT based WAL
8 years ago
Ethan Buchman
935f70a346
comments and cleanup
8 years ago
Ethan Buchman
5109746b1c
Handshake uses ApplyBlock, no ConsensuState
8 years ago
Ethan Buchman
1684ec163f
ABCIResponses not needed as field in state
8 years ago
Ethan Buchman
3a973b80ac
update glide
8 years ago
Ethan Buchman
ed03cb5c17
consensus/replay: remove timeout
8 years ago
Ethan Buchman
54b26869d5
consensus/wal: #HEIGHT -> #ENDHEIGHT
8 years ago
Ethan Buchman
cb279bf662
state: ABCIResponses, s.Save() in ApplyBlock
8 years ago
Ethan Buchman
9d2de2b756
tx_indexer -> tx_index
8 years ago
Ethan Buchman
45876d0828
NewBatch takes size, batch.Add doesn't use append
8 years ago
Ethan Buchman
b6a04a3456
more fixes from review
8 years ago
Ethan Buchman
f4d0076344
TxResult includes Tx. /tx only works if indexer active
8 years ago
Ethan Buchman
d572bb0c5d
state/txindex and pkg per indexer impl
8 years ago
Ethan Buchman
16bffdf7ab
rpc/test: restore txindexer after setting null
8 years ago
Ethan Frey
c648bd5b31
Test /tx with indexer disabled
8 years ago
Ethan Buchman
6e065affe5
rpc: /tx allows height+hash
8 years ago
Ethan Frey
4ee9acb8a7
Improve tx tests for both prove true/false
8 years ago
Ethan Frey
20458564b2
Expose Tx method in the clients
8 years ago
Ethan Buchman
c848056438
rpc: better arg validation for /tx
8 years ago
Ethan Frey
b33a7c46ce
Break new Tx rpc endpoint
8 years ago
Ethan Frey
a4ee7d25d1
Add TxIndexEnabled method to ResultStatus
8 years ago
Ethan Buchman
58c860ba11
rpc/test: /tx
8 years ago
Ethan Buchman
90d1ed87fd
add tx_indexer to NodeInfo
8 years ago
Ethan Buchman
df35989742
/tx can take height+index or hash
8 years ago
Ethan Buchman
23dbd0c8c3
enable tx_indexer by default
8 years ago
Ethan Buchman
257d81ddd1
rpc/core/types: uintX -> int
8 years ago
Ethan Buchman
6899c91ebe
add optional 'prove' flag to /tx
8 years ago
Ethan Buchman
7fb0e8b30b
Merge branch 'feature/tx-proof' into feature/237-tx-indexing
Conflicts:
types/tx.go
8 years ago
Ethan Buchman
a1387c7c17
remove expected panic in test
8 years ago
Ethan Buchman
ffe6d58a58
add Height to ResultBroadcastTxCommit and EventDataTx
8 years ago
Ethan Buchman
2a59cda77e
/tx returns tx bytes
8 years ago
Ethan Frey
705e7bd577
Implemented and tested Txs.Index, hopefully better coverage
8 years ago
Ethan Frey
285a2a7061
More thorough testing of mutated bytes, use fixed go-wire
8 years ago
Ethan Frey
fd68bc7cfd
Test Tx proofs secure
8 years ago
Ethan Frey
28307fd4c9
Add proof generation for one tx
8 years ago
Ethan Buchman
72b2be51ec
Merge pull request #446 from tendermint/fix-develop
Fix develop
8 years ago
Ethan Buchman
9775ecde99
update glide
8 years ago
Ethan Frey
c0f026a9b3
update go-rpc to fix race condition
8 years ago
Ethan Buchman
ac86e664c7
Revert "Undo last two commits"
This reverts commit d1fc37ff9e
.
8 years ago
Ethan Frey
d1fc37ff9e
Undo last two commits
8 years ago
Ethan Buchman
7fbe8e47d4
fix tests
8 years ago
Ethan Buchman
d7c5690f17
index by bytes. add TxID to broadcast_tx responses
8 years ago
Ethan Frey
d3069b0f5b
Update abci develop
8 years ago
Ethan Frey
e4e17a2c95
Play well with go-{rpc,crypto,data}:develop
8 years ago
Anton Kaliaev
3478de50a1
no need for map - tx responses should arrive in order (Refs #237 )
```
me: so we are executing them in order and receiving them in order and there is no way we could receive them out of order (due to network or something else), correct?
ebuchman: if we receive them out of order, ABCI is broken
ebuchman: so it is possible, if the ABCI server we're talking to is not implementing the spec
ebuchman: but that shouldn't justify us building a map
```
8 years ago
Anton Kaliaev
63704454a3
expose `/tx?hash="XXXXXXXXXXXX"` RPC call
8 years ago
Anton Kaliaev
b08f29cb71
add config option for tx indexing and disable it by default
8 years ago
Anton Kaliaev
d62e85757f
execution test
8 years ago