Runes

Verified contract

Active on Ethereum with 38 txns
Deployed by via 0x3e7a0e02 at 19242819
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 10 additional slots
ERC-20
--
0x0f3d830f7b79945165d94216ed060999db9bf43b21cbbd9a6c37c050109758bf
0x75813f6759fcbd3810c260b77f6303c6899a139688babcee496f92152c9e82a4
0xd5b20f649cbbba807e055a968be30707a26ac207d72fc829d3e9f8d5493df31d
0x43f4e8a2636c83d08a83297417069a641cb085f42c29bce9e5b80913c24a4a61
0x25a92683e2e8db879fe70628eceae1a389c703e9b628dbaab2160ed0c472f153
0x4a957f2e2895644bd8263d16a343071c26c5e2ca0a4dcacc6d053f604bcc982e
0x59ad3de0485971b8eb5a481ff642d9d2f0a213b52cca9302c71c24a89d868155
0xca8d9e3c4ac7ede09c7f9a7e2f5d703077af476c7fa8ec888df4e63a71904aef
0x93d4ceef15304f7cfd986013a7313e0e70b93ae2a3afebf54ee9a2e6aaee72c5
0xd2ea6a6cef8570d1336032df3060b39261d31ffbf88e123bb867caceb78bdcb3

Functions
Getter at block 20913096
MINT_COST(view returns (uint256)
150000000000000000
decimals(pure returns (uint8)
18
mirrorERC721(view returns (address)
0xb23ee893ccdaac19f0558b3d04503d89f12ec8e2
name(view returns (string)
Runes
owner(view returns (address result)
0x9916a0a042af4c9856c9991e89ccfccdf3163cc4
symbol(view returns (string)
RUNES
totalSupply(view returns (uint256)
1000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
getSkipNFT(address ownerview returns (bool)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
tokenURI(uint256 tokenIdview returns (string result)
State-modifying
approve(address spenderuint256 amountreturns (bool)
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
mint(address touint256 amount
mintRune(payable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
setBaseURI(string baseURI_
setSkipNFT(bool skipNFTreturns (bool)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerpayable 
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 amount
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
SkipNFTSet(address indexed targetbool status
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(string name_string symbol_uint96 initialTokenSupplyaddress initialSupplyOwner
Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
DNAlreadyInitialized(
InsufficientAllowance(
InsufficientBalance(
LinkMirrorContractFailed(
MirrorAddressIsZero(
NewOwnerIsZeroAddress(
NoHandoverRequest(
SenderNotMirror(
TokenDoesNotExist(
TotalSupplyOverflow(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToZeroAddress(
Unauthorized(
UnitIsZero(