-
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 |