Anton Kaliaev
e1bda36c6c
switch back to original fork
2018-09-18 12:16:03 +04:00
Anton Kaliaev
ff9d0cdfb6
generate random txs
...
otherwise we're benchmarking overriding single key (because hash stays
the same!)
2018-09-18 12:16:03 +04:00
cong
d27cd972d2
Index tx.height ( #2324 )
...
Refs #2051
2018-09-05 10:00:10 +04:00
Anton Kaliaev
fc7c298cc0
Remove gogoproto from Makefile's TOOLS ( #2198 )
...
* remove gogoproto from tools
because it's not a binary
* update protobuf version to 3.6.1 in `make get_protoc`
* update libs/common/types.pb.go and rpc/grpc/types.pb.go
* fix app tests
2018-08-10 09:14:17 +04:00
Anton Kaliaev
60378fd7f9
abci: remove fee ( #2043 )
...
Refs #1861
We don't use the fee field and its likely just confusing.
We can add backwards compatible priority (instead of fee) later.
Note priority is better than fee because it lets the app do the math on how to rank order transactions, rather than forcing that into tendermint (ie. if we return fee, priority would be fee/gas)
2018-07-24 17:28:26 +02:00
Ethan Buchman
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04:00
Alexander Simmerl
a605b66c5a
Move abci imports
2018-06-22 07:28:07 +02:00
Anton Kaliaev
bb9aa85d22
copy events and pubsub packages from tmlibs
...
Refs #847
2018-05-21 10:51:47 +04:00
Anton Kaliaev
58e3246ffc
batch index txs
2018-05-17 10:00:59 +04:00
Ethan Buchman
c68d406195
fix tests
2018-04-07 19:47:19 +03:00
Ethan Buchman
c170800fbd
Merge branch 'develop' into jae/aminoify
2018-04-07 16:16:53 +03:00
Jae Kwon
89cdde7f1e
Fix state tests
2018-04-03 06:50:53 -07:00
Thomas Corbière
2644a529f0
Fix lint errors ( #1390 )
...
* use increment and decrement operators.
* remove unnecessary else branches.
* fix package comment with leading space.
* fix receiver names.
* fix error strings.
* remove omittable code.
* remove redundant return statement.
* Revert changes (code is generated.)
* use cfg as receiver name for all config-related types.
* use lsi as the receiver name for the LastSignedInfo type.
2018-04-02 10:21:17 +02:00
Anton Kaliaev
2b63f57b4c
fix tx_indexer's matchRange
...
before we're using IteratePrefix, which is wrong because we want full
range, not just "account.number=1".
2018-03-28 15:02:54 +02:00
Anton Kaliaev
4085c72496
sort /tx_search results by height by default
...
Refs #1366
2018-03-28 15:02:54 +02:00
Anton Kaliaev
116a4ec705
temporary fix
...
I assume there is a deeper issue with how UnmarshalBinary works in
go-amino (i.e., when loading array of some objects, the empty array
becomes []object{nil}). Note when Marshaling, the object is nil.
2018-03-23 12:47:02 +01:00
Ethan Buchman
656854186c
state: fix txResult issue with UnmarshalBinary into ptr
2018-03-02 02:28:17 -05:00
Ethan Buchman
eaafd9d61c
state: builds
2018-03-02 01:51:27 -05:00
Anton Kaliaev
bb2bdbc0e1
add missing element (tag.Value) to keyForTag
...
encoded as %s. not sure this will work with raw bytes
2018-02-03 03:52:25 -05:00
Ethan Buchman
cd0fd06b0d
update for sdk2 libs. need to fix kv test
...
NOTE we only updating for tmlibs and abci
2018-02-03 03:35:02 -05:00
Zach
12c5a57415
determinisitic linter ( #902 )
...
* linter: address gosimple lints
* linter: make deterministic & a rebase fix
* lint/rpc: fix a gosimple lint
* run linter in CI
* fix rebase mistake
* fix makefile
* ugh
* revert Makefile
* add metalinter to CI
* try this
* linter: last little fix
* need glide
* better
* okayy circle, have it your way
* lints: gosimple
* pr comments
2017-12-10 17:44:22 +00:00
Ethan Buchman
9af8da7aad
update for new abci int types
2017-12-02 01:47:55 -05:00
Anton Kaliaev
6423306980
TestIndexAllTags (unit)
2017-11-30 23:02:40 -06:00
Anton Kaliaev
c5b62ce1ee
correct abci version
2017-11-30 20:20:35 -06:00
Anton Kaliaev
e538e0e077
config variable to index all tags
2017-11-30 20:02:39 -06:00
Anton Kaliaev
66ad366a4f
test searching for tx with multiple same tags
2017-11-29 20:04:26 -06:00
Anton Kaliaev
864ad8546e
more test cases
2017-11-29 20:04:00 -06:00
Anton Kaliaev
a762253e24
do not use AddBatch, prefer copying for now
2017-11-29 15:25:12 -06:00
Anton Kaliaev
10d893ee9b
update deps
2017-11-29 15:19:45 -06:00
Anton Kaliaev
acbc0717d4
add client methods
2017-11-29 15:19:44 -06:00
Anton Kaliaev
1e19860585
fixes from my own review
2017-11-29 14:24:18 -06:00
Anton Kaliaev
09941b9aa9
fix metalinter warnings
2017-11-29 14:24:18 -06:00
Anton Kaliaev
91f2184003
fixes after bucky's review
2017-11-29 14:24:18 -06:00
Anton Kaliaev
ea0b205455
searching transaction results
2017-11-29 14:24:18 -06:00
Anton Kaliaev
29cd1a1b8f
rewrite indexer to be a listener of eventBus
2017-11-29 14:23:44 -06:00
Anton Kaliaev
a52cdbfe43
extract tags from DeliverTx/Result
...
and send them along with predefined
2017-11-29 14:23:43 -06:00
Zach Ramsay
6f3c05545d
fix new linting errors
2017-11-27 22:39:12 +00:00
Zach Ramsay
d7cb291fb2
errcheck; sort some stuff out
2017-11-27 22:39:11 +00:00
Zach Ramsay
57ea4987f7
linting: apply errcheck part1
2017-11-27 22:39:11 +00:00
Zach Ramsay
46ccbcbff6
linting: apply 'gofmt -s -w' throughout
2017-11-27 22:39:11 +00:00
Adrian Brink
782a836db0
Cleanup of code and code docs
...
This cleans up some of the code in the state package
2017-10-23 11:04:45 -04:00
Ethan Buchman
bfecb5a135
some fixes from review
2017-06-27 16:05:21 -04:00
zramsay
cf31f8d06f
core: apply megacheck vet tool (unused, gosimple, staticcheck)
2017-05-29 23:11:40 -04:00
Ethan Buchman
d1926bcad1
use tmlibs
2017-04-21 18:12:54 -04:00
Ethan Buchman
9d2de2b756
tx_indexer -> tx_index
2017-04-18 20:55:40 -04:00
Ethan Buchman
45876d0828
NewBatch takes size, batch.Add doesn't use append
2017-04-18 20:23:58 -04:00
Ethan Buchman
b6a04a3456
more fixes from review
2017-04-18 20:11:53 -04:00
Ethan Buchman
f4d0076344
TxResult includes Tx. /tx only works if indexer active
2017-04-18 19:56:41 -04:00
Ethan Buchman
d572bb0c5d
state/txindex and pkg per indexer impl
2017-04-18 19:29:02 -04:00