TransmuterV2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x23a60186 at 14381302
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 3 additional slots

No balances found for "TransmuterV2"

No transactions found for "TransmuterV2"


Functions
Getter at block 21305545
ADMIN(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SENTINEL(view returns (bytes32)
0xd3eedd6d69d410e954f4c622838ecc3acae9fdcd83cad412075c85b092770656
ZERO_ADDRESS(view returns (address)
0x0000000000000000000000000000000000000000
buffer(view returns (address)
0x0000000000000000000000000000000000000000
conversionFactor(view returns (uint256)
0
isPaused(view returns (bool)
false
syntheticToken(view returns (address)
0x0000000000000000000000000000000000000000
totalBuffered(view returns (uint256)
0
totalUnexchanged(view returns (uint256)
0
underlyingToken(view returns (address)
0x0000000000000000000000000000000000000000
version(view returns (string)
2.2.0
whitelist(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getClaimableBalance(address ownerview returns (uint256 claimableBalance)
getExchangedBalance(address ownerview returns (uint256 exchangedBalance)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUnexchangedBalance(address ownerview returns (uint256 unexchangedBalance)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
claim(uint256 amountaddress recipient
deposit(uint256 amountaddress owner
exchange(uint256 amount
grantRole(bytes32 roleaddress account
initialize(address _syntheticTokenaddress _underlyingTokenaddress _bufferaddress _whitelist
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCollateralSource(address _newCollateralSource
setPause(bool pauseState
withdraw(uint256 amountaddress recipient
Events
AdminUpdated(address admin
Claim(address indexed senderaddress indexed recipientuint256 amount
Deposit(address indexed senderaddress indexed owneruint256 amount
Exchange(address indexed senderuint256 amount
Paused(bool flag
PendingAdminUpdated(address pendingAdmin
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Withdraw(address indexed senderaddress indexed recipientuint256 amount
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ERC20CallFailed(address targetbool successbytes data
IllegalArgument(
IllegalState(
Unauthorized(