TAMAHAGANE

Verified contract

Proxy

Active on Ethereum with 2,750 txns
Deployed by via 0xb4ea94e5 at 17519678
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
-
variable spans 49 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
23 additional variables
 (#1)
ERC-1555
--
0x21c3c74f8eaef195c42eccfc480d23dbb434660b165f246bb803ebc9208749b6
0x0ba9e3263dc5ac07669878d1e308ead4813226d3e6545de366cd8245098cd70d
0xf93c7265e61b458aade9b51aba8306f5102fa581977a67c91a3feb8bea116826
0xb9f0fdd1a76df355c3d951a40df8627e33d2daa954b4bc10b2f9aefcad15943f
0xd2a17fce9dfe7ea38d00c5e43012511cb83379c10abcd2dc6da2e3a3863406c1
0xe4c8181f886170b3204d051fadeaef4aeb790354b356e00b5e87eae0b62d237e
0x6e9b0cf3a71e55cafd3ddd667c0621c47bd0931777904bce82dcdfb887387a70
0xe938f84c8d94404bd14ff111167c198219d16e86961b1ff8e1541cb23ca9fd2f
0x7adeeddac1dbdbc5f0b4e49d5aed71f0e9e27d1c899ba37a56d62c06f97a4151
From
0xbf369036629c8ede86f84b1f1f68f5c96d2aeb84849c69cc298967a39d0cc3e6

Functions
Getter at block 21218572
currentTamaHaganeId(view returns (uint256)
42
isContractSaleActive(view returns (bool)
false
isCreatingKatanaActive(view returns (bool)
true
isOperatorFilterRegistryRevoked(view returns (bool)
false
isPreActive(view returns (bool)
false
maxAmountAtOneTime(view returns (uint256)
100
maxSupply(view returns (uint256)
36611
name(view returns (string)
TAMAHAGANE
owner(view returns (address)
0xa1a22713946d0ec792f4e645bb40f6ce43a7b319
price(view returns (uint256)
10000000000000000
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
TH
totalMinted(view returns (uint256)
18279
totalSupply(view returns (uint256)
5429
Read-only
amountMinted(uint256 _tamaHaganeIdaddress _addressview returns (uint256)
availableTokensByTamaHagane(uint256 _tamaHaganeIdview returns (uint256[])
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
isBurnableContract(addressview returns (bool)
isTamaHagane(uint256 _tokenIdview returns (bool)
maxTokens(uint256view returns (uint256)
mintableAmount(uint256 _tamaHaganeIdaddress _addressuint256 _maxMintableAmountbytes32[] _merkleProofview returns (uint256)
mintedTokens(uint256view returns (uint256)
publicContractSalePrice(uint256view returns (uint256)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256 _tokenIdview returns (string)
State-modifying
airdrop(uint256 _tokenIdaddress[] _toListuint256[] _amountList
burn(address _accountuint256 _iduint256 _amount
contractPublicSaleTransfer(uint256 _tokenIduint256 _amountpayable 
contractSaleTransfer(uint256 _amountuint256 _maxTransferableAmountbytes32[] _merkleProofpayable 
createKatana(uint256 _tamaHaganeIduint256 _amount
initialize(uint256 _maxSupplyuint256 _maxSupplyByTokenIduint256 _priceuint256 _tamaHaganeIdbytes32 merkleRoot_
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
ownerMint(address _touint256 _tokenIduint256 _mintAmount
preMint(uint256 _amountuint256 _maxMintableAmountbytes32[] _merkleProofpayable 
renounceOwnership(
revokeOperatorFilterRegistry(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 tokenIduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setAvailableTokens(uint256 _tokenIduint256 _tamaHaganeId
setBatchMaxAndAvailableTokens(uint256[] _tokenIdListuint256[] _maxListuint256 _tamaHaganeId
setBurnableContract(address _contractAddressbool _isBurnable
setMaxAmountAtOneTime(uint256 _newMax
setMaxSupply(uint256 _newMaxSupply
setMaxTokens(uint256 _tokenIduint256 _max
setMerkleProof(bytes32 _newMerkleRoot
setPrice(uint256 _newPrice
setPublicContractSalePrice(uint256 _tokenIduint256 _newPrice
setRoyaltyInfo(address _receiveruint96 _royaltyFee
setTamaHaganeId(uint256 _tokenIdbool _isTamaHaganeFlag
setURI(uint256 _tokenIdstring _newTokenURI
setURIs(uint256[] _tokenIdsstring[] _newTokenURIs
toggleContractSaleActive(
toggleCreatingKatanaActive(
togglePreActive(
transferERC1155To(address _touint256 _tokenIduint256 _amount
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
MintAmount(uint256 _mintAmountLeftuint256 _totalMintedaddress _minter
OperatorFilterRegistryRevoked(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
TransferredAmount(uint256 _transferAmountLeftuint256 _contractBalanceuint256 _tokenIdaddress _caller
URI(string valueuint256 indexed id
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AlreadyRevoked(
OnlyOwner(
OperatorNotAllowed(address operator
TAMAHAGANE__AmountIsTooBig(
TAMAHAGANE__CannotMintAnymore(
TAMAHAGANE__InsufficientMintPrice(
TAMAHAGANE__InsufficientMintsLeft(
TAMAHAGANE__InvalidMerkleProof(
TAMAHAGANE__MintAmountIsTooSmall(
TAMAHAGANE__MismatchedArrayLengths(
TAMAHAGANE__MustMintWithinMaxSupply(
TAMAHAGANE__NoAvailableTokens(
TAMAHAGANE__NotEnoughTamaHagane(
TAMAHAGANE__NotOwnerOrBurnableContract(
TAMAHAGANE__NotReadyYet(
TAMAHAGANE__NotTamaHaganeId(
TAMAHAGANE__ReachedMaxTokens(
TAMAHAGANE__TokenIdAlreadyExists(
TAMAHAGANE__WithdrawFailed(