Airswap

MultiSigWalletWithDailyLimit

0xebbd58cd1c31c08ef7a17337c264ba502762e993
MultiSigWallet
function

addOwner

Restricted (onlyWallet, ownerDoesNotExist, notNull, validRequirement)

Inputs

ParameterTypeDescription
owneraddress

Outputs

(void)
function

removeOwner

Restricted (onlyWallet, ownerExists)

Inputs

ParameterTypeDescription
owneraddress

Outputs

(void)
function

replaceOwner

Restricted (onlyWallet, ownerExists, ownerDoesNotExist)

Inputs

ParameterTypeDescription
owneraddress
newOwneraddress

Outputs

(void)
function

changeRequirement

Restricted (onlyWallet, validRequirement)

Inputs

ParameterTypeDescription
_requireduint256

Outputs

(void)
function

revokeConfirmation

Restricted (ownerExists, confirmed, notExecuted)

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
function

confirmTransaction

Restricted (ownerExists, transactionExists, notConfirmed)

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
function

submitTransaction

Inputs

ParameterTypeDescription
destinationaddress
valueuint256
databytes

Outputs

TypeDescription
uint256
function

getConfirmations

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

TypeDescription
address[]
function

getTransactionIds

Inputs

ParameterTypeDescription
fromuint256
touint256
pendingbool
executedbool

Outputs

TypeDescription
uint256[]
function

getOwners

Inputs

(void)

Outputs

TypeDescription
address[]
function

getConfirmationCount

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

TypeDescription
uint256
function

isConfirmed

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

TypeDescription
bool
function

getTransactionCount

Inputs

ParameterTypeDescription
pendingbool
executedbool

Outputs

TypeDescription
uint256
event

RequirementChange

Inputs

ParameterTypeDescription
requireduint256

Outputs

(void)
event

OwnerRemoval

Inputs

ParameterTypeDescription
owneraddress

Outputs

(void)
event

OwnerAddition

Inputs

ParameterTypeDescription
owneraddress

Outputs

(void)
event

Deposit

Inputs

ParameterTypeDescription
senderaddress
valueuint256

Outputs

(void)
event

ExecutionFailure

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
event

Execution

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
event

Submission

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
event

Revocation

Inputs

ParameterTypeDescription
senderaddress
transactionIduint256

Outputs

(void)
event

Confirmation

Inputs

ParameterTypeDescription
senderaddress
transactionIduint256

Outputs

(void)
MultiSigWalletWithDailyLimit
function

executeTransaction

Restricted (notExecuted)

Inputs

ParameterTypeDescription
transactionIduint256

Outputs

(void)
function

changeDailyLimit

Restricted (onlyWallet)

Inputs

ParameterTypeDescription
_dailyLimituint256

Outputs

(void)
function

calcMaxWithdraw

Inputs

(void)

Outputs

TypeDescription
uint256
constructor

MultiSigWalletWithDailyLimit

Restricted (MultiSigWallet)

Inputs

ParameterTypeDescription
_ownersaddress[]
_requireduint256
_dailyLimituint256

Outputs

(void)
event

DailyLimitChange

Inputs

ParameterTypeDescription
dailyLimituint256

Outputs

(void)
fallback

(fallback)

Inputs

(void)

Outputs

(void)
function

spentToday

Inputs

(void)

Outputs

TypeDescription
uint256
function

required

Inputs

(void)

Outputs

TypeDescription
uint256
function

MAX_OWNER_COUNT

Inputs

(void)

Outputs

TypeDescription
uint256
function

transactionCount

Inputs

(void)

Outputs

TypeDescription
uint256
function

transactions

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
address
uint256
bytes
bool
function

lastDay

Inputs

(void)

Outputs

TypeDescription
uint256
function

dailyLimit

Inputs

(void)

Outputs

TypeDescription
uint256
function

confirmations

Inputs

ParameterTypeDescription
uint256
address

Outputs

TypeDescription
bool
function

isOwner

Inputs

ParameterTypeDescription
address

Outputs

TypeDescription
bool
function

owners

Inputs

ParameterTypeDescription
uint256

Outputs

TypeDescription
address