17 KiB
17 KiB
0.1.0-develop.61 (2023-09-16)
Bug Fixes
- need to call our boot method (b3f8dba)
0.1.0-develop.60 (2023-09-16)
Features
- add method to reset the client (87d8be6)
0.1.0-develop.59 (2023-09-16)
Bug Fixes
- if syncing manual, set latest period to value of getCurrentPeriod() before optimistic update (e742ec8)
- send a dummy update event for chain progress (417da9f)
0.1.0-develop.58 (2023-09-16)
Bug Fixes
- bad import (5687e13)
0.1.0-develop.57 (2023-09-16)
Bug Fixes
- need to init bls in manual (d1e88ce)
0.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)
0.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)
0.1.0-develop.54 (2023-09-16)
Bug Fixes
- if startPeriod is greater than genesisPeriod, try to use latestCommittee falling back to genesisCommittee (ec84027)
0.1.0-develop.53 (2023-09-16)
Bug Fixes
- bad import (b9b8b26)
0.1.0-develop.52 (2023-09-16)
Features
- add syncFromCheckpoint method (ccaca65)
0.1.0-develop.51 (2023-09-16)
Bug Fixes
- IStore should extend EventEmitter (9f00d8f)
0.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)
0.1.0-develop.49 (2023-07-25)
Bug Fixes
- add try/catch with mutex release on optimisticUpdateCallback (7075966)
0.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)
0.1.0-develop.47 (2023-07-24)
Bug Fixes
- incorporate upstream https://github.com/lightclients/patronum/pull/23 (8b7c85d)
0.1.0-develop.46 (2023-07-23)
Features
- add synced event (0321136)
0.1.0-develop.45 (2023-07-23)
Bug Fixes
- change argument to be the current update, not the 0 index (87e7533)
0.1.0-develop.44 (2023-07-23)
0.1.0-develop.43 (2023-07-23)
Features
- use event emitter and emit "update" on every light client update processed (232af83)
0.1.0-develop.42 (2023-07-15)
0.1.0-develop.41 (2023-07-14)
Features
- add loggerInfo and loggerErr callbacks to client options (a901ee7)
0.1.0-develop.40 (2023-07-14)
Bug Fixes
- add a sync delay option so that the bls verification does not hog cpu (824dcd9)
0.1.0-develop.39 (2023-07-13)
Bug Fixes
- compare code against codehash (dc4c6b3)
0.1.0-develop.38 (2023-07-13)
Bug Fixes
- add map to return data property (3e27281)
0.1.0-develop.37 (2023-07-13)
Bug Fixes
- parse from u, not u.data (8677bc1)
0.1.0-develop.36 (2023-07-13)
Bug Fixes
- need to use concat not push (b87017e)
- Revert "fix: create fixSerializedUint8Array helper method to deal with weird quirk of ssz serialize" (6ef18db)
- temporarily disable block hash check as it is bugged (91144cb)
- use byteArrayEquals (157811b)
0.1.0-develop.35 (2023-07-13)
Bug Fixes
- need to disable useClones in node cache (07845bf)
0.1.0-develop.34 (2023-07-13)
Bug Fixes
- create fixSerializedUint8Array helper method to deal with weird quirk of ssz serialize (d8430b4)
0.1.0-develop.33 (2023-07-13)
0.1.0-develop.32 (2023-07-13)
Features
- add getCurrentBlock and getLastBlock methods (661e146)
0.1.0-develop.31 (2023-07-13)
0.1.0-develop.30 (2023-07-13)
0.1.0-develop.29 (2023-07-13)
0.1.0-develop.28 (2023-07-13)
Bug Fixes
- add optimisticUpdateCallback to client factory (c3b47e6)
- add optimisticUpdateCallback to options (464fb21)
- pass client to prover after creating client in factory. don't try to parse thr messages (481757e)
- simplify logic and use LightClientUpdate.fromJson (17cb002)
- use _client not client (76e22fa)
0.1.0-develop.27 (2023-07-12)
Bug Fixes
- fix import (baa9562)
0.1.0-develop.26 (2023-07-12)
0.1.0-develop.25 (2023-07-12)
0.1.0-develop.24 (2023-07-11)
Bug Fixes
- syncFromGenesis was a no-op (822b0b4)
0.1.0-develop.23 (2023-07-11)
Reverts
- Revert "fix: ensure @ethereumjs/util matches the version required by @ethereumjs/evm" (bad87ac)
0.1.0-develop.22 (2023-07-11)
Bug Fixes
- ensure @ethereumjs/util matches the version required by @ethereumjs/evm (0949e8d)
0.1.0-develop.21 (2023-07-11)
Bug Fixes
- @noble/curves import (5c8394a)
0.1.0-develop.20 (2023-07-11)
0.1.0-develop.19 (2023-07-11)
Features
- add getter for provider (b85e177)
0.1.0-develop.18 (2023-07-11)
Bug Fixes
- update ProverRequestCallback type to return a promise (0884030)
0.1.0-develop.17 (2023-07-11)
Bug Fixes
- beacon url is not used on the client side (f353b3e)
0.1.0-develop.16 (2023-07-11)
Bug Fixes
- fix reference to isValidLightClientHeader (0f8746d)
0.1.0-develop.15 (2023-07-11)
Bug Fixes
- implement isValidLightClientHeader (6f07421)
0.1.0-develop.14 (2023-07-11)
Bug Fixes
- further chainConfig fixes (8b11911)
0.1.0-develop.13 (2023-07-11)
Bug Fixes
- use call to getDefaultClientConfig to get chain config (948d4d6)
0.1.0-develop.12 (2023-07-11)
Bug Fixes
- fix usage of deserializeSyncCommittee (80fdc45)
0.1.0-develop.11 (2023-07-11)
Bug Fixes
- return data property from update (a5c0153)
0.1.0-develop.10 (2023-07-11)
0.1.0-develop.9 (2023-07-11)
Bug Fixes
- getConsensusOptimisticUpdate does not return (67827c3)
0.1.0-develop.8 (2023-07-11)
0.1.0-develop.7 (2023-07-11)
Bug Fixes
- export RPC types (bfa5d22)
0.1.0-develop.6 (2023-07-11)
0.1.0-develop.5 (2023-07-11)
Bug Fixes
- add missing methods to IStore interface (52aca21)
0.1.0-develop.4 (2023-07-11)
Bug Fixes
- add getter for store in baseclient (3a48a52)
0.1.0-develop.3 (2023-07-11)
Bug Fixes
- export all interfaces (a50271e)
0.1.0-develop.2 (2023-07-11)
Bug Fixes
- trigger release (0bc05bf)