b59c0ba3fc
feat: transaction history (including by voucher) ( #24 )
...
* sql: add transaction transaction record queries
- get full tx history
- get latest txs for a specific token
* sql: (fix) add id column to select
* sql: (fix) change column name to identifier
* fix: pagination queries
- refactor keyset pagination query to correctly fecth previous page
- remove pagination from token list
- add fetch latest transactions by token
* tidy: remove dev logs
* feat: (db) add index for desc for pagination
2022-06-16 12:27:18 +03:00
861af1761d
Sohail/latest token transactions ( #21 )
...
* add: latest-token-transactions table
* fix: remove token symbol from query
* fix: move latest tx to dashboard domain
2022-05-26 09:35:39 +03:00
37538c68ff
add (feat) pagination helpers and token endpoint
...
- see docs for pagination api usage
- added control for syncer/api goroutines
2022-05-19 16:24:26 +03:00
f0690d62be
add: (feat) balances query api
...
- add address utils
- return uint64 for balances instead of float
2022-05-19 09:52:34 +03:00
9882a9ddc6
refactor: move pkg's out
...
- to cic_go
2022-05-06 16:53:57 +03:00
4f868d8d94
fix: (pkg) revert to untrimmed address, panic on failed dial
...
- TODO: cicnet should be initialized at job handler level
2022-05-05 14:58:47 +03:00
05ab865c63
add: token syncer
...
core:
- add koanf for runtime config loading
- cicnet connection must dial else panic
- add db connection init
- add goyesql for convenient querying
- add async tasker processor (scheduler, processor)
dev:
- add redis server to dev docker-compose
- update volume to prune-able local
2022-05-03 18:54:51 +03:00
a6f24042f5
add: cic-meta client
2022-04-29 17:04:01 +03:00
e81a505681
fix: (ethClient) handle teardown
2022-04-29 11:12:47 +03:00
e6651fc911
add: cicnet package
...
- query cicnet contracts
2022-04-29 11:09:25 +03:00