-
Tyler Smith authored
* feature: Allow adding arbitrary HTTP handlers to RPC HTTP Server. * feature: Add sync package to handle streaming db files between nodes. * tweak: Add DB sync server handler to op-supervisor server. * feature: Use db sync if it's configured and there's no existing db. * tweak: Use retry lib, which also adds max retries. * rename: SyncRPC -> SyncEndpoint. * tweak: Make the initial chain set part of the Server constructor. * cleanup: Remove unused functions. * rename: client -> syncClient to avoid package collision. * fix: Load DepSet and use for sync server. * tweak: Use client.BasicHTTPClient for sync client. * fix: Don't double concat the path. * tests,fix: Set sync resume to true. * tweak: Add error context. * tweak: Make http body close lint-friendly. * tweak: Change retry policy to backoff from 1s to 30s, up to 10 minutes. * tests,fix: Use require.ErrorIs to handle wrapped error.
590fc814
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
cliapp | ||
client | ||
clock | ||
crypto | ||
ctxinterrupt | ||
dial | ||
endpoint | ||
enum | ||
errutil | ||
eth | ||
flags | ||
httputil | ||
ioutil | ||
jsonutil | ||
locks | ||
log | ||
metrics | ||
oppprof | ||
predeploys | ||
queue | ||
retry | ||
rpc | ||
safego | ||
serialize | ||
signer | ||
solabi | ||
sources | ||
tasks | ||
testlog | ||
testutils | ||
tls | ||
txmgr | ||
Makefile | ||
README.md | ||
justfile | ||
util.go | ||
util_test.go | ||
version.go | ||
version_test.go |