Directories
¶
| Path | Synopsis |
|---|---|
|
Package chain is the thin layer between Go and an EVM chain: RPC profiles, a client wrapper (balances, gas estimation, eth_call simulation), an unsigned-tx / calldata builder, and secp256k1 signing helpers.
|
Package chain is the thin layer between Go and an EVM chain: RPC profiles, a client wrapper (balances, gas estimation, eth_call simulation), an unsigned-tx / calldata builder, and secp256k1 signing helpers. |
|
Package core defines the dependency-light EVM value types the SDK is built on: a 20-byte Address and a 32-byte Hash32.
|
Package core defines the dependency-light EVM value types the SDK is built on: a 20-byte Address and a 32-byte Hash32. |
|
Package executor is the "execute a prepared action" seam.
|
Package executor is the "execute a prepared action" seam. |
|
Package signer is the seam through which the SDK turns an UnsignedTx into a signed transaction — and the one place a key is ever used.
|
Package signer is the seam through which the SDK turns an UnsignedTx into a signed transaction — and the one place a key is ever used. |
|
Package sync bridges on-chain activity into plain-text accounting: it transforms chain transactions (native, token, and internal sub-transfers plus gas) into balanced accounting model entries, and persists a per-(wallet, network) watermark so repeated syncs resume where they left off and dedup by transaction hash.
|
Package sync bridges on-chain activity into plain-text accounting: it transforms chain transactions (native, token, and internal sub-transfers plus gas) into balanced accounting model entries, and persists a per-(wallet, network) watermark so repeated syncs resume where they left off and dedup by transaction hash. |
|
Package txbuild turns common on-chain actions into UNSIGNED transactions (calldata) by packing contract calls through their ABIs.
|
Package txbuild turns common on-chain actions into UNSIGNED transactions (calldata) by packing contract calls through their ABIs. |
|
Package wallet implements HD (BIP-39/BIP-32) EVM wallets with a file-based keystore: GenerateHD, ImportMnemonic, Save/Load/List/Resolve, plus network and ERC-20 token metadata and EIP-1559 send orchestration.
|
Package wallet implements HD (BIP-39/BIP-32) EVM wallets with a file-based keystore: GenerateHD, ImportMnemonic, Save/Load/List/Resolve, plus network and ERC-20 token metadata and EIP-1559 send orchestration. |
Click to show internal directories.
Click to hide internal directories.