Skip to content

./...: layout refactoring#61

Draft
gutmann03 wants to merge 16 commits into
devfrom
vs/layout-refactoring
Draft

./...: layout refactoring#61
gutmann03 wants to merge 16 commits into
devfrom
vs/layout-refactoring

Conversation

@gutmann03

Copy link
Copy Markdown

No description provided.

Restructure repo into the flat layout defined in STEP-1.md without any
behaviour or logic changes:

- internal/lifecycle/        ← merged internal/server/ + internal/microservice/
- enclave/                   ← communication/client/     (pkg: enclave)
- hub/multisig/              ← internal/multisigbridge/  (pkg: multisig)
- hub/bridge/                ← internal/rgbbridgehttp/   (pkg: bridge)
- evm/bridge/                ← internal/contracts/evm/bridge/
- bitcoin/                   ← internal/psbtvalidate/    (pkg: bitcoin)
- rgb/                       ← internal/rgbutils/        (pkg: rgb)
- esplora/                   ← pkg/esplora/
- database/                  ← listener/database/
- signer/                    ← internal/federatedsignergrpc/ (pkg: signer)
- listener/evm.go            ← listener/evm_listener.go
- listener/finality.go       ← listener/finality_tracker.go
- listener/headersync.go     ← listener/header_sync.go
- listener/rgb/              ← listener/rgbbridge/       (pkg: rgb)
- app/                       ← listener/microservice/    (pkg: app)

signer/enclaveutil.go added: exports SignPSBTViaEnclave shared by both
signer and listener/rgb (stepping stone toward full RGB gRPC alignment).

Build-tag stubs dropped: //go:build rgb removed from consignment.go,
rgblib_consignment.go, attach_rgb.go, and all rgb/ utilities.
@gutmann03 gutmann03 self-assigned this Jun 18, 2026
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/ci.yml Fixed
gutmann03 and others added 6 commits June 20, 2026 19:37
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* postgres impl

* review fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants