msig

package
v0.0.30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const GNOSIS_MULTISIG_ABI string = `` /* 5738-byte string literal not displayed */

Variables

This section is empty.

Functions

This section is empty.

Types

type MultisigContract

type MultisigContract struct {
	Address string
	Network Network

	Abi *abi.ABI
	// contains filtered or unexported fields
}

func NewMultisigContract

func NewMultisigContract(address string, network Network) (*MultisigContract, error)

func (*MultisigContract) IsConfirmed

func (self *MultisigContract) IsConfirmed(txid *big.Int) (bool, error)

func (*MultisigContract) IsExecuted

func (self *MultisigContract) IsExecuted(txid *big.Int) (bool, error)

func (*MultisigContract) NOTransactions

func (self *MultisigContract) NOTransactions() (int64, error)

func (*MultisigContract) Owners

func (self *MultisigContract) Owners() ([]string, error)

func (*MultisigContract) TransactionInfo

func (self *MultisigContract) TransactionInfo(txid *big.Int) (address string, value *big.Int, data []byte, executed bool, confirmations []string, err error)

func (*MultisigContract) VoteRequirement

func (self *MultisigContract) VoteRequirement() (int64, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL