WalletLive Preview
Multisig Wallet
Multi-signature wallet with transaction list, approval progress bars, signer avatars, and tab filtering. Parent owns all state.
multisiggnosissafeapproval
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
walletAddress* | string | — | The multisig wallet address |
signers* | Signer[] | — | List of wallet signers |
transactions* | Transaction[] | — | Transaction list (parent-owned) |
requiredApprovals* | number | — | Approval threshold |
onApprove | (txId: string) => void | — | Called when user approves a transaction |
onReject | (txId: string) => void | — | Called when user rejects a transaction |
onPropose | () => void | — | Called when user clicks propose (parent handles form) |
approvingId | string | — | Transaction ID being approved (shows loading) |
className | string | — | Additional CSS classes |