Bootstrap geth Rust workspace
This commit is contained in:
commit
26f81ff1ef
73 changed files with 4835 additions and 0 deletions
17
docs/adr/0002-iroh-only-remote-transport.md
Normal file
17
docs/adr/0002-iroh-only-remote-transport.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# ADR 0002: Iroh-Only Remote Transport
|
||||
|
||||
## Status
|
||||
|
||||
Accepted.
|
||||
|
||||
## Decision
|
||||
|
||||
All remote geth node-to-node communication happens over Iroh. The daemon will
|
||||
own one shared endpoint and register module protocols on explicit ALPNs.
|
||||
|
||||
There is no SSH transport fallback and no `ssh host gethd stdio` flow.
|
||||
|
||||
## Consequences
|
||||
|
||||
Transport behavior is coherent and resource authorization can be enforced before
|
||||
opening module streams.
|
||||
Loading…
Reference in a new issue