BUIDL 404

Verified contract

Active on Base with 1,474 txns
Deployed by via 0x6996ea5b at 17223727
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
--
0x703a3461953134dc21afa7470cd86b7b8546ed6686b18a01c5ca9f0ed9e84745
0x746795a94b7e38e731d17a6a7dd17bbb03c0403818e21760ab6999159827b87a
0xc7250ac3e54a4fbb052bae902641222a3e1d276cf73effc711f3bcd4fa3cd669
0x00712bd5e4b564dd173f1dd90e504a323cfa85bcb8a1eb610e0161a711010b98
0x4a58fba7b77f96f6c8d9a5ea349b5cd022ff94b234db47eac61f8015ee8b5444
0x93f76b1f070c06e0dad6c1f8eca56009dd8030348324fde498dc77a2162cc884
0x54354658fa6e8a50a1ee3819f19d09fe817fcd1b95858866f5623726670ae70e
0xb238705e6437ab72af8e916d6854b675aa695cf7de7a091361daf0cfecd7eccd
0x6bc59695151a9f39f238485c51953c2522effd92e826658d5fa0c13531b73650
0x9fb2d9702f2b531a0f0f0123f56a4b1ece99b100773c9acdec194f95430ad517

Functions
Getter at block 21884279
ID_ENCODING_PREFIX(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
active(view returns (bool)
true
corePair(view returns (address)
0x0000000000000000000000000000000000000000
decimals(view returns (uint8)
18
earlyPro(view returns (bool)
true
earlyPro1(view returns (uint256)
500000000000000000000000
earlyPro2(view returns (uint256)
5000000000000000000000000
erc20TotalSupply(view returns (uint256)
215000000000000000000000000
erc721TotalSupply(view returns (uint256)
2266
getERC721QueueLength(view returns (uint256)
1
minted(view returns (uint256)
2266
name(view returns (string)
BUIDL 404
owner(view returns (address)
0x6469b96f582ee2e09ec64b81bbceffeb02d0c2d1
router(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
symbol(view returns (string)
BUIDL
totalSupply(view returns (uint256)
215000000000000000000000000
units(view returns (uint256)
21500000000000000000000
Read-only
allowance(addressaddressview returns (uint256)
ammPairs(addressview returns (bool)
balanceOf(addressview returns (uint256)
erc20BalanceOf(address owner_view returns (uint256)
erc721BalanceOf(address owner_view returns (uint256)
erc721TransferExempt(address target_view returns (bool)
getApproved(uint256view returns (address)
getERC721TokensInQueue(uint256 start_uint256 count_view returns (uint256[])
isApprovedForAll(addressaddressview returns (bool)
isErc20Valid(addressview returns (bool)
owned(address owner_view returns (uint256[])
ownerOf(uint256 id_view returns (address erc721Owner)
supportsInterface(bytes4 interfaceIdpure returns (bool)
tokenURI(uint256 id_pure returns (string)
State-modifying
approve(address spender_uint256 valueOrId_returns (bool)
erc20Approve(address spender_uint256 value_returns (bool)
erc20TransferFrom(address from_address to_uint256 value_returns (bool)
erc721Approve(address spender_uint256 id_
erc721TransferFrom(address from_address to_uint256 id_
initialize(
removePro(
renounceOwnership(
safeTransferFrom(address from_address to_uint256 id_
safeTransferFrom(address from_address to_uint256 id_bytes data_
setAMMPair(address pairbool value
setActive(
setApprovalForAll(address operator_bool approved_
setErc20Valid(address to_bool state_
setNonErc721Recepient(address to_bool state_
setPros(uint256 _earlyPro2uint256 _earlyPro1
transfer(address to_uint256 value_returns (bool)
transferFrom(address from_address to_uint256 valueOrId_returns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetAMMPair(address indexed pairbool indexed value
Transfer(address indexed fromaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(string name_string symbol_uint8 decimals_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyExists(
DecimalsTooLow(
InsufficientAllowance(
InvalidApproval(
InvalidExemption(
InvalidOperator(
InvalidRecipient(
InvalidSender(
InvalidSigner(
InvalidSpender(
InvalidTokenId(
MintLimitReached(
NotFound(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
OwnedIndexOverflow(
PermitDeadlineExpired(
QueueEmpty(
QueueFull(
QueueOutOfBounds(
RecipientIsERC721TransferExempt(
Unauthorized(
UnsafeRecipient(