Commit Graph

102 Commits

Author SHA1 Message Date
lash 1b24fd5439
Implement shep 0.3.x, chainlib 0.4.x 2022-11-06 15:17:55 +00:00
lash b7953cbd0f
Add data module 2022-05-14 12:38:10 +00:00
lash c5bd4aad3a
Update cli module for chainlib 0.3.0, fix remaining settings processing 2022-05-13 13:46:30 +00:00
lash c45e6e3310
Implement settings on chainlib 0.3.0 structure 2022-05-13 09:29:54 +00:00
lash 97fbec6477
Rehabilitate tests after by state signature change 2022-05-09 19:40:41 +00:00
lash 2a9bf41cf5
Deduplicate multiple matches in by-state list 2022-05-06 14:00:05 +00:00
lash ddeae91611
Add state parser cli tool 2022-05-06 08:47:29 +00:00
lash d94cf08719
Rehabilitate list tool, enhance settings and config 2022-05-06 08:30:14 +00:00
lash cbf00281c6
Remove sync for each get 2022-05-05 14:22:21 +00:00
lash 01ad409077
Raise correct error in index store exists check 2022-05-04 18:37:02 +00:00
lash 3a8ec01588
Allow for sync skip in queue store instantiation 2022-05-04 05:44:47 +00:00
lash b63793fd9b
Add purge to chainqueue store object 2022-05-02 20:21:51 +00:00
lash 84b8eb10e6
Remove spam logline 2022-05-01 07:40:32 +00:00
lash 532ff230b4
Remove race waits (defer to client layer) 2022-05-01 06:44:33 +00:00
lash f7c09acfe2
Add race delay 2022-05-01 06:27:52 +00:00
lash 04d9901f0d
Allow backend objects to move between sync and get 2022-04-30 18:31:02 +00:00
lash b8c2b1b86a
Sort statewise results 2022-04-30 16:43:55 +00:00
lash c94b291d39
Add upcoming tests, event callback pass to shep 2022-04-30 05:42:44 +00:00
lash 6c360ca2e5
Add reserved check method 2022-04-29 06:28:01 +00:00
lash 94bd5c8cdf
Add cli handling and settings 2022-04-28 12:37:08 +00:00
lash ccbbcc2157
Sync chainqueue state store on get 2022-04-27 06:23:58 +00:00
lash 57191ea378
Move outputter module to explicit module path in cli 2022-04-26 21:35:20 +00:00
lash 95930ef7de
Handle duplicate tx attempts 2022-04-12 13:44:29 +00:00
lash b5f513b63a
Ignore missing txs, sync store on start 2022-04-10 15:30:08 +00:00
lash 01b674d09e
Add change test for chainqueue entry 2022-04-10 14:00:01 +00:00
lash 0fa12adfa1
Add tx src member 2022-03-15 09:32:41 +00:00
lash c094ca2198
Implement chainspec in entry, cache tx 2022-03-15 09:00:15 +00:00
lash e4cc7061f0
Force hashing of tx inside puts 2022-03-15 08:06:39 +00:00
lash 92cb5d1978
Add state finalizers 2022-03-14 21:17:00 +00:00
lash f8b256b51b
Add reserve, send enclosure 2022-03-14 19:53:54 +00:00
lash 1f7ca28647
Remove log spam 2022-03-13 17:24:25 +00:00
lash d19fbf005e
Add date modified to state dirs 2022-03-13 17:22:39 +00:00
lash 485b33866b
Harden query tests 2022-03-13 16:10:40 +00:00
lash 04dfb185ce
Implement upcoming query on store 2022-03-13 15:45:48 +00:00
lash a6e48d93a8
Implement upcoming query on store 2022-03-13 15:40:45 +00:00
lash 51c8124a28
Add store test, move store to subdir module 2022-03-13 14:58:26 +00:00
lash bdebeb6010
Add missing provision in cache test 2022-03-12 14:22:55 +00:00
lash e457275128
WIP crossroads on hex vs bytes interpretation 2022-03-12 14:12:02 +00:00
lash 0c9b42d086
Prepare integration test 2022-03-12 13:48:40 +00:00
lash 69ad3711cd
Add embedded normalization to filter, cache tx 2022-03-12 12:49:38 +00:00
lash ed75502f46
Add network token value to core cache tx object 2022-03-12 12:02:45 +00:00
lash 68f50246d2
Add cache interface methods, move old tests 2022-03-12 09:14:23 +00:00
lash bd77706d1a
Add cache handling 2022-03-12 08:48:19 +00:00
lash b763d11eff
Simplify queueentry 2022-03-11 21:49:23 +00:00
lash 790c9ddf13
Normalize hex in queueentry 2022-03-11 20:16:42 +00:00
lash 3880249683
Implement strict get match 2022-03-11 19:43:00 +00:00
lash c4caab6a3a
implement get tx by state 2022-03-11 19:38:12 +00:00
lash 539d3384a6
Add addrses to nonce index on new tx object 2022-03-11 14:10:16 +00:00
lash 38aae6f8c0
WIP Implement transition setters on shep 2022-03-11 12:15:44 +00:00
lash 0682dd8ed3
Rename gas state name 2022-03-11 11:05:56 +00:00