Derrick Hammer
|
09637948e7
|
fix: wrap sync in try/catch and unlock mutex in a finally
|
2023-10-28 21:57:59 -04:00 |
Derrick Hammer
|
772d7eb21e
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-10-23 20:45:10 -04:00 |
Derrick Hammer
|
32bf0a42e2
|
fix: args should not be var args
|
2023-10-23 20:45:07 -04:00 |
semantic-release-bot
|
89749d9a8f
|
chore(release): 0.1.0-develop.62 [skip ci]
# [0.1.0-develop.62](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.61...v0.1.0-develop.62) (2023-10-24)
### Features
* add basic non-verifying eth_getLogs support ([b405ee2 ](b405ee2581 ))
|
2023-10-24 00:24:21 +00:00 |
Derrick Hammer
|
833a007a1f
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-10-23 20:23:28 -04:00 |
Derrick Hammer
|
b405ee2581
|
feat: add basic non-verifying eth_getLogs support
|
2023-10-23 20:23:23 -04:00 |
semantic-release-bot
|
e6b215be13
|
chore(release): 0.1.0-develop.61 [skip ci]
# [0.1.0-develop.61](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.60...v0.1.0-develop.61) (2023-09-16)
### Bug Fixes
* need to call our boot method ([b3f8dba ](b3f8dba243 ))
|
2023-09-16 16:13:53 +00:00 |
Derrick Hammer
|
77251407c3
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 12:12:35 -04:00 |
Derrick Hammer
|
b3f8dba243
|
fix: need to call our boot method
|
2023-09-16 12:12:30 -04:00 |
semantic-release-bot
|
919cb0b1df
|
chore(release): 0.1.0-develop.60 [skip ci]
# [0.1.0-develop.60](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.59...v0.1.0-develop.60) (2023-09-16)
### Features
* add method to reset the client ([87d8be6 ](87d8be615e ))
|
2023-09-16 15:52:27 +00:00 |
Derrick Hammer
|
3d4d24e90b
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:51:36 -04:00 |
Derrick Hammer
|
87d8be615e
|
feat: add method to reset the client
|
2023-09-16 11:51:30 -04:00 |
semantic-release-bot
|
bf35bdd954
|
chore(release): 0.1.0-develop.59 [skip ci]
# [0.1.0-develop.59](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.58...v0.1.0-develop.59) (2023-09-16)
### Bug Fixes
* if syncing manual, set latest period to value of getCurrentPeriod() before optimistic update ([e742ec8 ](e742ec8b64 ))
* send a dummy update event for chain progress ([417da9f ](417da9f893 ))
|
2023-09-16 15:46:41 +00:00 |
Derrick Hammer
|
5a5c320a25
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:45:51 -04:00 |
Derrick Hammer
|
417da9f893
|
fix: send a dummy update event for chain progress
|
2023-09-16 11:45:45 -04:00 |
Derrick Hammer
|
e742ec8b64
|
fix: if syncing manual, set latest period to value of getCurrentPeriod() before optimistic update
|
2023-09-16 11:42:24 -04:00 |
semantic-release-bot
|
57d172b8f8
|
chore(release): 0.1.0-develop.58 [skip ci]
# [0.1.0-develop.58](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.57...v0.1.0-develop.58) (2023-09-16)
### Bug Fixes
* bad import ([5687e13 ](5687e13f9d ))
|
2023-09-16 15:27:10 +00:00 |
Derrick Hammer
|
4490d386b3
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:26:12 -04:00 |
Derrick Hammer
|
5687e13f9d
|
fix: bad import
|
2023-09-16 11:26:08 -04:00 |
semantic-release-bot
|
5d1a051714
|
chore(release): 0.1.0-develop.57 [skip ci]
# [0.1.0-develop.57](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.56...v0.1.0-develop.57) (2023-09-16)
### Bug Fixes
* need to init bls in manual ([d1e88ce ](d1e88ce87f ))
|
2023-09-16 15:21:15 +00:00 |
Derrick Hammer
|
e7083618c6
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:20:23 -04:00 |
Derrick Hammer
|
d1e88ce87f
|
fix: need to init bls in manual
|
2023-09-16 11:20:14 -04:00 |
semantic-release-bot
|
57965ef9cd
|
chore(release): 0.1.0-develop.56 [skip ci]
# [0.1.0-develop.56](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.55...v0.1.0-develop.56) (2023-09-16)
### Bug Fixes
* if we are within 1 period of getCurrentPeriod manually call sync actions, otherwise call parent sync ([6500219 ](65002190b8 ))
|
2023-09-16 15:13:32 +00:00 |
Derrick Hammer
|
dc35711a75
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:12:22 -04:00 |
Derrick Hammer
|
65002190b8
|
fix: if we are within 1 period of getCurrentPeriod manually call sync actions, otherwise call parent sync
|
2023-09-16 11:12:18 -04:00 |
semantic-release-bot
|
947e5d15c8
|
chore(release): 0.1.0-develop.55 [skip ci]
# [0.1.0-develop.55](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.54...v0.1.0-develop.55) (2023-09-16)
### Bug Fixes
* as a properly synced node may never hit the computed period at getCurrentPeriod... need to manually emit synced and call getLatestExecution ([19c59eb ](19c59eb189 ))
|
2023-09-16 15:05:05 +00:00 |
Derrick Hammer
|
e6ad5a13ed
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 11:04:15 -04:00 |
Derrick Hammer
|
19c59eb189
|
fix: as a properly synced node may never hit the computed period at getCurrentPeriod... need to manually emit synced and call getLatestExecution
|
2023-09-16 11:04:03 -04:00 |
semantic-release-bot
|
239d7c236b
|
chore(release): 0.1.0-develop.54 [skip ci]
# [0.1.0-develop.54](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.53...v0.1.0-develop.54) (2023-09-16)
### Bug Fixes
* if startPeriod is greater than genesisPeriod, try to use latestCommittee falling back to genesisCommittee ([ec84027 ](ec8402714f ))
|
2023-09-16 04:40:47 +00:00 |
Derrick Hammer
|
2de960ce28
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-16 00:39:42 -04:00 |
Derrick Hammer
|
ec8402714f
|
fix: if startPeriod is greater than genesisPeriod, try to use latestCommittee falling back to genesisCommittee
|
2023-09-16 00:39:38 -04:00 |
semantic-release-bot
|
fc23b3cdba
|
chore(release): 0.1.0-develop.53 [skip ci]
# [0.1.0-develop.53](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.52...v0.1.0-develop.53) (2023-09-16)
### Bug Fixes
* bad import ([b9b8b26 ](b9b8b26ea4 ))
|
2023-09-16 02:58:57 +00:00 |
Derrick Hammer
|
908d508c05
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-15 22:58:11 -04:00 |
Derrick Hammer
|
b9b8b26ea4
|
fix: bad import
|
2023-09-15 22:58:05 -04:00 |
semantic-release-bot
|
9bf3aaf07b
|
chore(release): 0.1.0-develop.52 [skip ci]
# [0.1.0-develop.52](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.51...v0.1.0-develop.52) (2023-09-16)
### Features
* add syncFromCheckpoint method ([ccaca65 ](ccaca65a90 ))
|
2023-09-16 02:44:50 +00:00 |
Derrick Hammer
|
746e76ecfc
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-15 22:43:53 -04:00 |
Derrick Hammer
|
ccaca65a90
|
feat: add syncFromCheckpoint method
|
2023-09-15 22:43:46 -04:00 |
semantic-release-bot
|
8470d578a5
|
chore(release): 0.1.0-develop.51 [skip ci]
# [0.1.0-develop.51](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.50...v0.1.0-develop.51) (2023-09-16)
### Bug Fixes
* IStore should extend EventEmitter ([9f00d8f ](9f00d8fec8 ))
|
2023-09-16 02:11:37 +00:00 |
Derrick Hammer
|
178df36f93
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-15 22:10:44 -04:00 |
Derrick Hammer
|
9f00d8fec8
|
fix: IStore should extend EventEmitter
|
2023-09-15 22:10:36 -04:00 |
semantic-release-bot
|
2d4f911249
|
chore(release): 0.1.0-develop.50 [skip ci]
# [0.1.0-develop.50](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.49...v0.1.0-develop.50) (2023-09-16)
### Features
* have Store extend EventEmitter so that it can emit set on adding an update and pass the serialized data ([295aed0 ](295aed0845 ))
|
2023-09-16 02:07:44 +00:00 |
Derrick Hammer
|
97510bd892
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-09-15 22:06:45 -04:00 |
Derrick Hammer
|
295aed0845
|
feat: have Store extend EventEmitter so that it can emit set on adding an update and pass the serialized data
|
2023-09-15 22:06:40 -04:00 |
semantic-release-bot
|
000d03e8a9
|
chore(release): 0.1.0-develop.49 [skip ci]
# [0.1.0-develop.49](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.48...v0.1.0-develop.49) (2023-07-25)
### Bug Fixes
* add try/catch with mutex release on optimisticUpdateCallback ([7075966 ](7075966227 ))
|
2023-07-25 00:08:22 +00:00 |
Derrick Hammer
|
7075966227
|
fix: add try/catch with mutex release on optimisticUpdateCallback
|
2023-07-24 20:07:04 -04:00 |
semantic-release-bot
|
72a4975ba9
|
chore(release): 0.1.0-develop.48 [skip ci]
# [0.1.0-develop.48](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.47...v0.1.0-develop.48) (2023-07-24)
### Bug Fixes
* don't release lock when we have cached optimistic update data, as we never locked it ([d3664c8 ](d3664c8d23 ))
|
2023-07-24 15:13:57 +00:00 |
Derrick Hammer
|
cd468b335c
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-07-24 11:13:05 -04:00 |
Derrick Hammer
|
d3664c8d23
|
fix: don't release lock when we have cached optimistic update data, as we never locked it
|
2023-07-24 11:12:52 -04:00 |
semantic-release-bot
|
c26d67f57f
|
chore(release): 0.1.0-develop.47 [skip ci]
# [0.1.0-develop.47](https://git.lumeweb.com/LumeWeb/libethsync/compare/v0.1.0-develop.46...v0.1.0-develop.47) (2023-07-24)
### Bug Fixes
* incorporate upstream https://github.com/lightclients/patronum/pull/23 ([8b7c85d ](8b7c85dd61 ))
|
2023-07-24 14:45:36 +00:00 |
Derrick Hammer
|
d6f327385f
|
Merge remote-tracking branch 'origin/develop' into develop
|
2023-07-24 10:44:39 -04:00 |