Commit Graph

67 Commits

Author SHA1 Message Date
Derrick Hammer 6f07421fe8
fix: implement isValidLightClientHeader 2023-07-11 03:24:38 -04:00
Derrick Hammer 8b1191165a
fix: further chainConfig fixes 2023-07-11 03:16:39 -04:00
Derrick Hammer 948d4d6109
fix: use call to getDefaultClientConfig to get chain config 2023-07-11 03:07:18 -04:00
Derrick Hammer 80fdc45ccd
fix: fix usage of deserializeSyncCommittee 2023-07-11 02:42:54 -04:00
Derrick Hammer a6759ec243
refactor: temp use js only bls 2023-07-11 02:33:28 -04:00
Derrick Hammer a5c01533fe
fix: return data property from update 2023-07-11 02:32:41 -04:00
Derrick Hammer 208ca03e80
refactor: expose subscribe on the base client, with optional callback and call on child clients 2023-07-11 02:21:30 -04:00
Derrick Hammer 67827c3776
fix: getConsensusOptimisticUpdate does not return 2023-07-11 01:54:01 -04:00
Derrick Hammer f8eba3644b
refactor: export getConsensusOptimisticUpdate and getCommitteeHash 2023-07-11 01:51:05 -04:00
Derrick Hammer efc657b790
refactor: move optimistic_update fetch logic to utility function 2023-07-11 01:50:42 -04:00
Derrick Hammer bfa5d227a0
fix: export RPC types 2023-07-11 01:35:41 -04:00
Derrick Hammer f24fdc5489
refactor: remove use of getExecutionFromBlockRoot in node client 2023-07-11 01:30:22 -04:00
Derrick Hammer 52aca21b78
fix: add missing methods to IStore interface 2023-07-11 01:09:50 -04:00
Derrick Hammer 3a48a52a53
fix: add getter for store in baseclient 2023-07-11 01:01:10 -04:00
Derrick Hammer a50271ec5b
fix: export all interfaces 2023-07-11 00:30:59 -04:00
Derrick Hammer 5d1bdec620
fix: export createDefaultClient 2023-07-11 00:15:54 -04:00
Derrick Hammer 5843acb79b
feat: Initial version 2023-07-10 16:47:50 -04:00