IBaseWallet
Interface for base wallet functionality
execute
Executes call
defined by passed parameters
Parameters
to
address
Target contract address
data
bytes
Calldata send via call (function + data)
Return Values
[0]
bytes
Data returned as result of low-level call
splitRewards
Splits tokens received as rewards/drops
Parameters
receiver
address
Reward receiver address
rewardContracts
address[]
Array of reward contract addresses
tokenIds
uint256[]
Array of token identifiers (only relevant in case of non-fungible tokens)
transferToken
Transfers token defined by tokenId
of oContract
to to
address
Parameters
oContract
address
Contract address
to
address
Token receiver
tokenId
uint256
Token identifier
PaymentReceived
Emitted when receive
function is called due to Ether retrival
Parameters
sender
address
Sender address
value
uint256
Amount of Wei retrieved
SenderNotOperator
Triggered when sender is not operator
Parameters
sender
address
Sender address
Last updated