Protected
argsOptional
endpoint: EndpointDefinitionCreates a transaction to deploy a new multisig contract
Proposes a transaction that will transfer EGLD and/or execute a function
Discards an action that is no longer needed
Discards all actions in the provided list
Performs an action that has reached quorum
Performs all actions in a batch that have reached quorum
Proposes adding a new board member
Proposes adding a new proposer
Proposes an async call to another contract
Proposes changing the quorum (minimum signatures required)
Proposes deploying a smart contract from source
Proposes upgrading a smart contract from source
Proposes removing a user (board member or proposer)
Proposes a transaction that will transfer EGLD and/or execute a function
Proposes a transaction that will transfer ESDT tokens and/or execute a function
Signs an action (by a board member)
Signs and performs an action in one transaction
Signs and performs all actions in a batch
Withdraws signatures from all actions in a batch
Removes signatures from outdated board members
Use this class to create multisig related transactions like creating a new multisig contract, proposing actions, signing actions, and performing actions.