libethsync/CHANGELOG.md

16 KiB

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

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

0.1.0-develop.46 (2023-07-23)

Features

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

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

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

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

0.1.0-develop.2 (2023-07-11)

Bug Fixes

0.1.0-develop.1 (2023-07-11)

Bug Fixes

  • add missing repository to package.json (127b1aa)
  • export createDefaultClient (5d1bdec)

Features