Wrapped Filecoin

Verified contract

Proxy

Active on Ethereum with 818 txns
Deployed by via 0x75333805 at 11179306
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
ERC-20
--
0xb032c5052f5a28fbc4bb6c40ce9f7ea2bac477772939822c35be1cf87f58b396
0xae6273ae1075ae9661b377bab55b66b1665dccf789ef37574877a1a122dedac0
0xcee12dabcc1ca086f34d79a1f43e4804671659794dce301392a3b0d7d809a3d2
0x7b67987cc614bf1e4b06a62871f386f7d6f654768693360993c137535d3a8c83
0x3e8287ddd8d34f4d0a533ddf40ccd7cbd3849cdc9609cb7d7b658cd1cd6041b9
0x2b0cd4b8b7e7dfd4ef6140fb3221ff30ead2f53ddb912cfb2266f73194c61df3
0xe59363ee005e8695894753957061bc0658874deeafcfec919bd1d93898e9f8a6
0x832b0f875c62f3573edc23a01bf42d43a3ca14c9c37a459d7ae63274b69e2302
From
0x693844447f28f9f5be8806a79e3f62ff51c0b2566eaf6511f52b8d73a1d48778
0x81c35dbbcbd0a52851c878cdc931340f9e1198dd91082b8c5db3fdfdb81b7cb6

Functions
Getter at block 21277405
FAILURE_NON_WHITELIST(view returns (uint8)
1
FAILURE_NON_WHITELIST_MESSAGE(view returns (string)
The transfer was restricted due to white list configuration.
FAILURE_PAUSED(view returns (uint8)
2
FAILURE_PAUSED_MESSAGE(view returns (string)
The transfer was restricted due to the contract being paused.
SUCCESS_CODE(view returns (uint8)
0
SUCCESS_MESSAGE(view returns (string)
SUCCESS
UNKNOWN_ERROR(view returns (string)
Unknown Error Code
decimals(view returns (uint8)
18
getLogicAddress(view returns (address logicAddress)
0x43c3983778ec88f0c383134e812c0c58a819add0
isWhitelistEnabled(view returns (bool)
false
name(view returns (string)
Wrapped Filecoin
paused(view returns (bool)
false
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
symbol(view returns (string)
WFIL
totalSupply(view returns (uint256)
2930017304184524969568
Read-only
addressWhitelists(addressview returns (uint8)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkWhitelistAllowed(address senderaddress receiverview returns (bool)
detectTransferRestriction(address fromaddress touint256view returns (uint8)
isBurner(address accountview returns (bool)
isMinter(address accountview returns (bool)
isOwner(address accountview returns (bool)
isPauser(address accountview returns (bool)
isRevoker(address accountview returns (bool)
isWhitelister(address accountview returns (bool)
messageForTransferRestriction(uint8 restrictionCodeview returns (string)
outboundWhitelistsEnabled(uint8uint8view returns (bool)
State-modifying
addBurner(address account
addMinter(address account
addOwner(address account
addPauser(address account
addRevoker(address account
addToWhitelist(address addressToAdduint8 whitelist
addWhitelister(address account
approve(address spenderuint256 amountreturns (bool)
burn(address accountuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address ownerstring namestring symboluint8 decimalsuint256 initialSupplybool whitelistEnabled
initialize(string namestring symboluint8 decimals
mint(address accountuint256 amountreturns (bool)
pause(
removeBurner(address account
removeFromWhitelist(address addressToRemove
removeMinter(address account
removeOwner(address account
removePauser(address account
removeRevoker(address account
removeWhitelister(address account
revoke(address fromuint256 amountreturns (bool)
setWhitelistEnabled(bool enabled
transfer(address touint256 valuereturns (bool success)
transferFrom(address fromaddress touint256 valuereturns (bool success)
unpause(
updateCodeAddress(address newAddress
updateOutboundWhitelistEnabled(uint8 sourceWhitelistuint8 destinationWhitelistbool newEnabledValue
Events
AddressAddedToWhitelist(address indexed addedAddressuint8 indexed whitelistaddress indexed addedBy
AddressRemovedFromWhitelist(address indexed removedAddressuint8 indexed whitelistaddress indexed removedBy
Approval(address indexed owneraddress indexed spenderuint256 value
Burn(address indexed burneraddress indexed fromuint256 amount
BurnerAdded(address indexed addedBurneraddress indexed addedBy
BurnerRemoved(address indexed removedBurneraddress indexed removedBy
CodeAddressUpdated(address newAddress
Mint(address indexed minteraddress indexed touint256 amount
MinterAdded(address indexed addedMinteraddress indexed addedBy
MinterRemoved(address indexed removedMinteraddress indexed removedBy
OutboundWhitelistUpdated(address indexed updatedByuint8 indexed sourceWhitelistuint8 indexed destinationWhitelistbool frombool to
OwnerAdded(address indexed addedOwneraddress indexed addedBy
OwnerRemoved(address indexed removedOwneraddress indexed removedBy
Paused(address account
PauserAdded(address indexed addedPauseraddress indexed addedBy
PauserRemoved(address indexed removedPauseraddress indexed removedBy
Revoke(address indexed revokeraddress indexed fromuint256 amount
RevokerAdded(address indexed addedRevokeraddress indexed addedBy
RevokerRemoved(address indexed removedRevokeraddress indexed removedBy
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
WhitelistEnabledUpdated(address indexed updatedBybool indexed enabled
WhitelisterAdded(address indexed addedWhitelisteraddress indexed addedBy
WhitelisterRemoved(address indexed removedWhitelisteraddress indexed removedBy
Constructor
constructor(address contractLogic
Fallback and receive
fallback(
Errors

This contract contains no error objects.