go-blockchain/rpc
Claude 24fee95962
Some checks are pending
Security Scan / security (push) Waiting to run
Test / Test (push) Waiting to run
feat: register 16 Core actions for CLI/MCP/API auto-exposure
blockchain.chain.{height,info,block,synced,hardforks,stats,search}
blockchain.alias.{list,get,capabilities}
blockchain.network.{gateways,topology,vpn,dns}
blockchain.supply.{total,hashrate}

Each action is automatically:
- CLI command: core blockchain chain height
- MCP tool: blockchain.chain.height
- HTTP endpoint: /blockchain/chain/height (via core/api)

Uses core.Options for input, core.Result for output.
No banned imports — pure Core primitives.

Co-Authored-By: Charon <charon@lethean.io>
2026-04-02 04:13:36 +01:00
..
assets.go feat(asset): add RPC client + CLI for confidential assets (HF5) 2026-04-02 00:59:18 +01:00
blocks.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
blocks_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
client.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
client_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
info.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
info_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
integration_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
mining.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
mining_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
test_helpers_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
transactions.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
transactions_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
types.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00
wallet.go feat: register 16 Core actions for CLI/MCP/API auto-exposure 2026-04-02 04:13:36 +01:00
wallet_test.go fix(blockchain): complete AX v0.8.0 polish pass 2026-03-26 16:58:23 +00:00