PatternVault

Verified contract

Active on Ethereum with 7 txns
Deployed by via 0x80651e66 at 20474849
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PatternVault"

0x97ca3678af6eadcaef4b6aa83edc0d5f1abb2cedc389516d6f8985654bcf0591
0x1fee04cbf22f93c32d3477f58e2960f0a33aafe61b9c76184c13c38b534d286d
0xdb79ac825ebcd262343de556ee2b51468a933a3b527a917abff00be3c560d891
0x2cc9b61c8cc1150b791d904cf0581c74ae31b8105637463efb78de58c6f3e249
0x7d0e78bc35638f6befed0c9039b8c834ac31eae1cee5d4b763da375872db21ca
0x4a4d3fed7561c18f6482665346662fdb29decfc803b3ca4e7531061230b50282
0x6901d0974ac7a1733eb415667070b26972ed7c7a4d66f8c66f11cc54980d4f0e

Functions
Getter at block 21224148
getRootAccount(view returns (address)
0x6d66e14d2ebad7f9fbd0cd62224811d3361638f0
rootAccount(view returns (address)
0x6d66e14d2ebad7f9fbd0cd62224811d3361638f0
Read-only
getAllBalances(address[] _tokensview returns (struct PatternVaultTokenBalance[])
getTraderProtocol(address _traderview returns (address)
isTokenAllowedForTrader(address _traderaddress _tokenview returns (bool)
isTrader(address _addressview returns (bool)
traderProtocols(addressview returns (address)
traderTokens(addressaddressview returns (bool)
traders(addressview returns (bool)
State-modifying
addProtocolToTrader(address _traderaddress _protocol
addTokenToTrader(address _traderaddress _token
addTrader(address _trader
removeTrader(address _trader
trade(address[] _contractsbytes[] _data
transfer(uint256 _amountaddress _token
withdraw(address _touint256 _amountaddress _token
Events
ProtocolAddedToTrader(address indexed traderaddress indexed protocol
TokenAddedToTrader(address indexed traderaddress indexed token
TradeContractAddress(address indexed external_contractbytes indexed call_data
TradeProtocol(address indexed protocol
Traded(address indexed traderaddress[] contractsbytes[] data
TraderAdded(address indexed trader
TraderRemoved(address indexed trader
TransferInfo(address indexed senderaddress indexed token_contractuint256 indexed amount
Transferred(address indexed traderuint256 amountaddress indexed tokenaddress indexed protocol
Withdrawn(address indexed touint256 amountaddress indexed token
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.