ERC20Impl

Verified contract

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

No balances found for "ERC20Impl"

0xb82df9e87cb143659124c2a5f8905f2c6d236edcc344dced8df9736f0de747d8
0x4eab007f1aca2250df6516ea9160a4f7f1c38caa4140adb882dc36dba5035a33
0x600f778da5616f765a2925d848f06cafac867b4bb08de00ffb5a6a977807e558
0x71a4ad9fcdc756c1057a07c2b36a45ba02b25ef03153fce915bf1807517402ba
0x3fac9121b55163fca5246ddabd1c94f8aabd1e6699359f3c571c9dca7569c473
0xe3e54403c3db4e17cef583110304e4f17a946b66105a9dacca827ef07496cfa2
0x3d7c447dbc3324a6ad33bac3d3f2348cd94528ec0e45ff93288f6118ba82f9c8
0x70ce2b71ff5a5e7e27ed6a054d79747fe00a50d7a210d1d410f5d1f498f28473
0x77ddbf0c1f32f4a8cc5818fca28f960562fec89c2c702ce20e0618bc51bf8012
0xb482804f3239113a28493f9f95ee107a7d9a82dc1490da027f0fde23c82892d8

Functions
Getter at block 21384445
custodian(view returns (address)
0x82c5ad3d42f96848e0ee506e4f799456b9ee8cf8
erc20Proxy(view returns (address)
0x2ef52ed7de8c5ce03a4ef0efbe9b7450f2d7edc9
erc20Store(view returns (address)
0x86c036845af8e113fc20e8d2143db653c9be0b4a
lockRequestCount(view returns (uint256)
47
sweepMsg(view returns (bytes32)
0x0180d46cee650ec4779596dda907d257b12b0963227216b22defe301c499d901
sweeper(view returns (address)
0xff264f1e001f06c86aa618b275be770f7cdf9f99
totalSupply(view returns (uint256)
60550308334001622
Read-only
allowance(address _owneraddress _spenderview returns (uint256 remaining)
balanceOf(address _ownerview returns (uint256 balance)
blocked(addressview returns (bool)
custodianChangeReqs(bytes32view returns (address proposedNew)
pendingPrintMap(bytes32view returns (address receiveruint256 value)
sweptSet(addressview returns (bool)
State-modifying
approveWithSender(address _senderaddress _spenderuint256 _valuereturns (bool success)
batchTransfer(address[] _tosuint256[] _valuesreturns (bool success)
blockWallet(address walletreturns (bool success)
burn(address _fromuint256 _valuereturns (bool success)
burn(uint256 _valuereturns (bool success)
confirmCustodianChange(bytes32 _lockId
confirmPrint(bytes32 _lockId
decreaseApprovalWithSender(address _senderaddress _spenderuint256 _subtractedValuereturns (bool success)
enableSweep(uint8[] _vsbytes32[] _rsbytes32[] _ssaddress _to
forceTransfer(address _fromaddress _touint256 _valuereturns (bool success)
increaseApprovalWithSender(address _senderaddress _spenderuint256 _addedValuereturns (bool success)
replaySweep(address[] _fromsaddress _to
requestCustodianChange(address _proposedCustodianreturns (bytes32 lockId)
requestPrint(address _receiveruint256 _valuereturns (bytes32 lockId)
transferFromWithSender(address _senderaddress _fromaddress _touint256 _valuereturns (bool success)
transferWithSender(address _senderaddress _touint256 _valuereturns (bool success)
unblockWallet(address walletreturns (bool success)
Events
CustodianChangeConfirmed(bytes32 _lockIdaddress _newCustodian
CustodianChangeRequested(bytes32 _lockIdaddress _msgSenderaddress _proposedCustodian
PrintingConfirmed(bytes32 _lockIdaddress _receiveruint256 _value
PrintingLocked(bytes32 _lockIdaddress _receiveruint256 _value
Wiped(address _fromuint256 _valueuint256 _burneduint256 _balance
Constructor
constructor(address _erc20Proxyaddress _erc20Storeaddress _custodianaddress _sweeper
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.