TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 519 txns
Deployed by via 0x1f0bebc6 at 14957226
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 1 additional slot
-
variable spans 1 additional slot
Native
Value $2,924.21
ERC-20
Value $3,654.35
ERC-20
Value $3,021.53
ERC-20
Value $138.18
ERC-20
Value $129.25
ERC-20
Value $63.88
ERC-20
Value $3.96
ERC-20
Value $3.82
ERC-20
Value $3.64
ERC-20
Value $3.08
0xf33597ddace326918327d0da5ffee80b957dfefaa4033f7088afd4b0c5b4f0e6
0x521037a950c4f42d54954a649c9a8cb3a18c7d402a10176702fe2cc463f31a48
0x046792e89d1d3a02d5a8d4de92c30099dffc6f53dd10253286518c8af0571cd8
0xb503b8162c1b103298f9787cfc36776c9726e867bca720a41a4ce66f90f22c1e
0xe4e10ac6f7b2ebbfebe8b51279a87849e4fdc532687bcca586730e0d70ab694c
0x0d9f7db2bd0858a73aac023a329b0f02316d7b276385ae76e823b8728c5b6a49
0xbeac1341b53aa2f166bbcb80e9572ae40209839f81b4f2a8d361462a4309dee3
0xe64c8935af735dd80f3adbda283e42daa613c2f8436b44780654122185beaa1b
0xe7d5378621d4451c3328e0f88e4094fa564a2055ad638c1bace256364041ffc9
0x822346e9685cd491c91b7ad46d848a1ed23f7690acbcf16030cd936a31b89e56

Functions
Getter at block 21315516
TOKEN_TYPE_LIMIT(view returns (uint256)
100
VERSION(view returns (string)
1.2.0
capsuleMintTax(view returns (uint256)
1000000000000000
factory(view returns (address)
0x4ced59c19f1f3a9eebd670f746b737acf504d1eb
getMintWhitelist(view returns (address[])
[]
getWhitelistedCallers(view returns (address[])
[0x22d8f86350E983de8758eaF66A19558b73F11A00, 0x675faebAeae79fcDb5DFc78527399c18bF6768DD, 0x3b61403AdE9240699042D3663814a3679dc15d56]
governor(view returns (address)
0x53a50ac9bb98dfd61d4031390ebecc4e2bd7f9b1
Read-only
getCapsuleOwner(address _capsuleuint256 _idview returns (address)
isMintWhitelisted(address _userview returns (bool)
isSimpleCapsule(addressuint256view returns (bool)
isWhitelistedCaller(address _callerview returns (bool)
multiERC1155Capsule(address _capsuleuint256 _idview returns (struct ICapsuleMinterMultiERC1155Capsule _data)
multiERC20Capsule(address _capsuleuint256 _idview returns (struct ICapsuleMinterMultiERC20Capsule _data)
multiERC721Capsule(address _capsuleuint256 _idview returns (struct ICapsuleMinterMultiERC721Capsule _data)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
singleERC20Capsule(addressuint256view returns (address tokenAddressuint256 tokenAmount)
singleERC721Capsule(addressuint256view returns (address tokenAddressuint256 id)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptGovernorship(
addToWhitelist(address _user
burnMultiERC1155Capsule(address _capsuleuint256 _capsuleIdaddress _burnFromaddress _receiver
burnMultiERC20Capsule(address _capsuleuint256 _capsuleIdaddress _burnFromaddress _receiver
burnMultiERC721Capsule(address _capsuleuint256 _capsuleIdaddress _burnFromaddress _receiver
burnSimpleCapsule(address _capsuleuint256 _capsuleIdaddress _burnFrom
burnSingleERC20Capsule(address _capsuleuint256 _capsuleIdaddress _burnFromaddress _receiver
burnSingleERC721Capsule(address _capsuleuint256 _capsuleIdaddress _burnFromaddress _receiver
flushTaxAmount(
initialize(address _factory
mintMultiERC1155Capsule(address _capsuleaddress[] _tokensuint256[] _idsuint256[] _amountsstring _uriaddress _receiverpayable 
mintMultiERC20Capsule(address _capsuleaddress[] _tokensuint256[] _amountsstring _uriaddress _receiverpayable 
mintMultiERC721Capsule(address _capsuleaddress[] _tokensuint256[] _idsstring _uriaddress _receiverpayable 
mintSimpleCapsule(address _capsulestring _uriaddress _receiverpayable 
mintSingleERC20Capsule(address _capsuleaddress _tokenuint256 _amountstring _uriaddress _receiverpayable 
mintSingleERC721Capsule(address _capsuleaddress _tokenuint256 _idstring _uriaddress _receiverpayable 
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
removeFromWhitelist(address _user
transferGovernorship(address _proposedGovernor
updateCapsuleMintTax(uint256 _newTax
updateWhitelistedCallers(address _caller
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddedToWhitelist(address indexed user
CapsuleMintTaxUpdated(uint256 oldMintTaxuint256 newMintTax
FlushedTaxAmount(uint256 taxAmount
Initialized(uint8 version
MultiERC1155CapsuleBurnt(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsuint256[] amountsuint256 capsuleId
MultiERC1155CapsuleMinted(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsuint256[] amountsuint256 capsuleId
MultiERC20CapsuleBurnt(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] amountsuint256 capsuleId
MultiERC20CapsuleMinted(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] amountsuint256 capsuleId
MultiERC721CapsuleBurnt(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsuint256 capsuleId
MultiERC721CapsuleMinted(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsuint256 capsuleId
RemovedFromWhitelist(address indexed user
SimpleCapsuleBurnt(address indexed accountaddress indexed capsuleuint256 capsuleId
SimpleCapsuleMinted(address indexed accountaddress indexed capsuleuint256 capsuleId
SingleERC20CapsuleBurnt(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 amountuint256 capsuleId
SingleERC20CapsuleMinted(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 amountuint256 capsuleId
SingleERC721CapsuleBurnt(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 iduint256 capsuleId
SingleERC721CapsuleMinted(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 iduint256 capsuleId
UpdatedGovernor(address indexed previousGovernoraddress indexed proposedGovernor
UpdatedWhitelistedCallers(address indexed caller
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.