gfournierpro/Safe Multisig Transaction Proposer

A reusable action for proposing transactions through Safe multisig wallets with Foundry integration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
safe-addressSafe multisig wallet addressyes
rpc-urlRPC URL for blockchain interactionyes
proposer-private-keyPrivate key of the proposer account (Safe proposer or owner). Address is automatically derived from this key.yes
safe-api-keyAPI key for Safe API service (optional)yes
foundry-script-pathPath to the Foundry script to executeyes
foundry-script-argsAdditional arguments to pass to the Foundry scriptno""
action-modeAction to perform: propose or list-pendingnopropose
gas-limitGas limit for transactionsno
dry-runPerform a dry run without actual execution (true/false)nofalse
namedescription
transaction-hashHash of the first proposed transaction
transaction-hashesJSON array of all transaction hashes
transaction-countNumber of transactions processed
pending-transactionsJSON object containing pending transactions (when using list-pending mode)
statusStatus of the operation (success, failed, pending)