CapsuleMinter

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0xcd2d3949 at 14957224
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

No balances found for "CapsuleMinter"

0x342c45e27311826672e5793fc6dc0df2e79e3faa33b486cc19cae23e58a87a80

Functions
Getter at block 21316730
TOKEN_TYPE_LIMIT(view returns (uint256)
100
VERSION(view returns (string)
1.0.0
capsuleMintTax(view returns (uint256)
1000000000000000
factory(view returns (address)
0x4ced59c19f1f3a9eebd670f746b737acf504d1eb
getMintWhitelist(view returns (address[])
[]
governor(view returns (address)
0xd4e5b7bd7b8d3581c8338360e3420fd3e492c65a
Read-only
getCapsuleOwner(address _capsuleuint256 _idview returns (address)
isMintWhitelisted(address _userview returns (bool)
isSimpleCapsule(addressuint256view returns (bool)
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)
State-modifying
acceptGovernorship(
addToWhitelist(address _user
burnMultiERC20Capsule(address _capsuleuint256 _id
burnMultiERC721Capsule(address _capsuleuint256 _id
burnSimpleCapsule(address _capsuleuint256 _id
burnSingleERC20Capsule(address _capsuleuint256 _id
burnSingleERC721Capsule(address _capsuleuint256 _id
flushTaxAmount(
initialize(address _factory
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 
removeFromWhitelist(address _user
transferGovernorship(address _proposedGovernor
updateCapsuleMintTax(uint256 _newTax
Events
AddedToWhitelist(address indexed user
CapsuleMintTaxUpdated(uint256 oldMintTaxuint256 newMintTax
FlushedTaxAmount(uint256 taxAmount
Initialized(uint8 version
MultiERC20CapsuleBurnt(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] amountsstring uri
MultiERC20CapsuleMinted(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] amountsstring uri
MultiERC721CapsuleBurnt(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsstring uri
MultiERC721CapsuleMinted(address indexed accountaddress indexed capsuleaddress[] tokensuint256[] idsstring uri
RemovedFromWhitelist(address indexed user
SimpleCapsuleBurnt(address indexed accountaddress indexed capsulestring uri
SimpleCapsuleMinted(address indexed accountaddress indexed capsulestring uri
SingleERC20CapsuleBurnt(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 amountstring uri
SingleERC20CapsuleMinted(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 amountstring uri
SingleERC721CapsuleBurnt(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 idstring uri
SingleERC721CapsuleMinted(address indexed accountaddress indexed capsuleaddress indexed tokenuint256 idstring uri
UpdatedGovernor(address indexed previousGovernoraddress indexed proposedGovernor
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.