0 txs
0 calls
constructor
constructor(address _alignDraw, address _abyssalUnseen, address _artist, uint256 _startTime)
functions
aDCount
viewfunction aDCount(address user) view returns (uint256 total)
artist
viewfunction artist() view returns (address)
beneficiary
viewfunction beneficiary() view returns (address)
discountCount
viewfunction discountCount(address) view returns (uint256)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
sold
viewfunction sold(uint256) view returns (bool)
startTime
viewfunction startTime() view returns (uint256)
buyNow
payablefunction buyNow(uint256 tokenId) payable
buyNowMultiple
payablefunction buyNowMultiple(uint256[] tokenIds) payable
renounceOwnership
nonpayablefunction renounceOwnership()
setArtist
nonpayablefunction setArtist(address _artist)
setBeneficiary
nonpayablefunction setBeneficiary(address _beneficiary)
setPaused
nonpayablefunction setPaused(bool _paused)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Sold
event Sold(uint256 indexed tokenId, address indexed buyer)
errors
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x60e060405234801561000f575f80fd5b506040516112a23803806112a283398101604081905261002e91610103565b338061005357604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b61005c81610099565b50600180546001600160a01b039384166001600160a01b03199182161790915560028054909116331790559281166080521660a05260c05261014b565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b03811681146100fe575f80fd5b919050565b5f805f8060808587031215610116575f80fd5b61011f856100e8565b935061012d602086016100e8565b925061013b604086016100e8565b6060959095015193969295505050565b60805160a05160c0516110fc6101a65f395f81816102560152818161036f0152818161039d01528181610960015261098e01525f610c8601525f81816105e301528181610741015281816107d8015261083901526110fc5ff3fe6080604052600436106100e4575f3560e01c8063469847fd116100875780638da5cb5b116100575780638da5cb5b146102785780639c03facb14610294578063d4c97533146102c2578063f2fde38b146102e1575f80fd5b8063469847fd146101ee5780635c975abb14610201578063715018a61461023157806378e9792514610245575f80fd5b80631c31f710116100c25780631c31f7101461014e57806338af3eed1461016d57806343bc1612146101a45780634546a382146101c3575f80fd5b806308a0f32f146100e857806311664f16146100fd57806316c38b3c1461012f575b5f80fd5b6100fb6100f6366004610da2565b610300565b005b348015610108575f80fd5b5061011c610117366004610dcd565b6105c2565b6040519081526020015b60405180910390f35b34801561013a575f80fd5b506100fb610149366004610def565b6108c1565b348015610159575f80fd5b506100fb610168366004610dcd565b6108e7565b348015610178575f80fd5b5060025461018c906001600160a01b031681565b6040516001600160a01b039091168152602001610126565b3480156101af575f80fd5b5060015461018c906001600160a01b031681565b3480156101ce575f80fd5b5061011c6101dd366004610dcd565b60036020525f908152604090205481565b6100fb6101fc366004610e0e565b610911565b34801561020c575f80fd5b5060025461022190600160a01b900460ff1681565b6040519015158152602001610126565b34801561023c575f80fd5b506100fb610be6565b348015610250575f80fd5b5061011c7f000000000000000000000000000000000000000000000000000000000000000081565b348015610283575f80fd5b505f546001600160a01b031661018c565b34801561029f575f80fd5b506102216102ae366004610da2565b60046020525f908152604090205460ff1681565b3480156102cd575f80fd5b506100fb6102dc366004610dcd565b610bf9565b3480156102ec575f80fd5b506100fb6102fb366004610dcd565b610c23565b6001811015801561031357506103e88111155b61031b575f80fd5b600254600160a01b900460ff161561036d5760405162461bcd60e51b815260206004820152601060248201526f109d5e5a5b99c81a5cc81c185d5cd95960821b60448201526064015b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000042101580156103c857506103c57f00000000000000000000000000000000000000000000000000000000000000006202a300610e91565b42105b61040a5760405162461bcd60e51b8152602060048201526013602482015272283932b9b0b632903737ba1030b1ba34bb329760691b6044820152606401610364565b5f8181526004602052604090205460ff161561045e5760405162461bcd60e51b81526020600482015260136024820152722a37b5b2b71030b63932b0b23c9039b7b6321760691b6044820152606401610364565b5f606482111561047657670214e8348c4f0000610480565b67058d15e1762800005b335f8181526003602052604090205491925061049b906105c2565b11156104d6576104ac600282610eaa565b335f90815260036020526040812080549293506001929091906104d0908490610e91565b90915550505b80341461051b5760405162461bcd60e51b815260206004820152601360248201527224b731b7b93932b1ba1022aa241039b2b73a1760691b6044820152606401610364565b5f82815260046020526040808220805460ff1916600117905551339184917fdc0971a41bd3cc3dec88e610438b1a9f0752975bbd80f195baf7b766c0aec03e9190a36105673383610c60565b5f6064610575604684610ec9565b61057f9190610eaa565b60015490915061059b906001600160a01b031682617530610ce1565b6002546105bd906001600160a01b03166105b58385610ee0565b617530610ce1565b505050565b6040516370a0823160e01b81526001600160a01b0382811660048301525f917f0000000000000000000000000000000000000000000000000000000000000000909116906370a0823190602401602060405180830381865afa15801561062a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061064e9190610ef3565b6040516342f87c2560e01b81526001600160a01b03841660048201529091505f906c447e69651d841bd8d104bed493906342f87c25906024015f60405180830381865afa1580156106a1573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526106c89190810190610f88565b90505f5b81518110156108ba575f8282815181106106e8576106e861109e565b6020026020010151905060016005811115610705576107056110b2565b81516005811115610718576107186110b2565b036107b95760408181015190516370a0823160e01b81526001600160a01b0391821660048201527f0000000000000000000000000000000000000000000000000000000000000000909116906370a0823190602401602060405180830381865afa158015610788573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107ac9190610ef3565b6107b69085610e91565b93505b6002815160058111156107ce576107ce6110b2565b14801561081057507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681608001516001600160a01b0316145b156108b15760408181015190516370a0823160e01b81526001600160a01b0391821660048201527f0000000000000000000000000000000000000000000000000000000000000000909116906370a0823190602401602060405180830381865afa158015610880573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a49190610ef3565b6108ae9085610e91565b93505b506001016106cc565b5050919050565b6108c9610d27565b60028054911515600160a01b0260ff60a01b19909216919091179055565b6108ef610d27565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600254600160a01b900460ff161561095e5760405162461bcd60e51b815260206004820152601060248201526f109d5e5a5b99c81a5cc81c185d5cd95960821b6044820152606401610364565b7f000000000000000000000000000000000000000000000000000000000000000042101580156109b957506109b67f00000000000000000000000000000000000000000000000000000000000000006202a300610e91565b42105b6109fb5760405162461bcd60e51b8152602060048201526013602482015272283932b9b0b632903737ba1030b1ba34bb329760691b6044820152606401610364565b5f80610a06336105c2565b335f908152600360205260408120549192505b84811015610b0d575f868683818110610a3457610a3461109e565b602090810292909201355f81815260049093526040909220549192505060ff161515600103610a635750610b05565b5f6064821115610a7b57670214e8348c4f0000610a85565b67058d15e1762800005b905083851115610aaa57610a9a600282610eaa565b9050610aa7600185610e91565b93505b610ab48187610e91565b5f83815260046020526040808220805460ff1916600117905551919750339184917fdc0971a41bd3cc3dec88e610438b1a9f0752975bbd80f195baf7b766c0aec03e91a3610b023383610c60565b50505b600101610a19565b50335f90815260036020526040902081905534831115610b6f5760405162461bcd60e51b815260206004820152601a60248201527f496e636f72726563742045544820616d6f756e742073656e742e0000000000006044820152606401610364565b5f6064610b7d604686610ec9565b610b879190610eaa565b600154909150610ba3906001600160a01b031682617530610ce1565b600254610bbd906001600160a01b03166105b58387610ee0565b5f610bc88534610ee0565b90508015610bdd57610bdd3382617530610ce1565b50505050505050565b610bee610d27565b610bf75f610d53565b565b610c01610d27565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b610c2b610d27565b6001600160a01b038116610c5457604051631e4fbdf760e01b81525f6004820152602401610364565b610c5d81610d53565b50565b6040516340c10f1960e01b81526001600160a01b038381166004830152602482018390527f000000000000000000000000000000000000000000000000000000000000000016906340c10f19906044015f604051808303815f87803b158015610cc7575f80fd5b505af1158015610cd9573d5f803e3d5ffd5b505050505050565b81471015610cf65763b12d13eb5f526004601cfd5b5f805f80858786f16105bd57825f526073600b5360ff6020536016600b83f06105bd57620f42405a116105bd575f80fd5b5f546001600160a01b03163314610bf75760405163118cdaa760e01b8152336004820152602401610364565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f60208284031215610db2575f80fd5b5035919050565b6001600160a01b0381168114610c5d575f80fd5b5f60208284031215610ddd575f80fd5b8135610de881610db9565b9392505050565b5f60208284031215610dff575f80fd5b81358015158114610de8575f80fd5b5f8060208385031215610e1f575f80fd5b823567ffffffffffffffff80821115610e36575f80fd5b818501915085601f830112610e49575f80fd5b813581811115610e57575f80fd5b8660208260051b8501011115610e6b575f80fd5b60209290920196919550909350505050565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610ea457610ea4610e7d565b92915050565b5f82610ec457634e487b7160e01b5f52601260045260245ffd5b500490565b8082028115828204841417610ea457610ea4610e7d565b81810381811115610ea457610ea4610e7d565b5f60208284031215610f03575f80fd5b5051919050565b634e487b7160e01b5f52604160045260245ffd5b60405160e0810167ffffffffffffffff81118282101715610f4157610f41610f0a565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715610f7057610f70610f0a565b604052919050565b8051610f8381610db9565b919050565b5f6020808385031215610f99575f80fd5b825167ffffffffffffffff80821115610fb0575f80fd5b818501915085601f830112610fc3575f80fd5b815181811115610fd557610fd5610f0a565b610fe3848260051b01610f47565b818152848101925060e0918202840185019188831115611001575f80fd5b938501935b828510156110925780858a03121561101c575f80fd5b611024610f1e565b855160068110611032575f80fd5b815261103f868801610f78565b878201526040611050818801610f78565b9082015260608681015190820152608061106b818801610f78565b9082015260a0868101519082015260c0808701519082015284529384019392850192611006565b50979650505050505050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52602160045260245ffdfea2646970667358221220d9d22959cc8d8c19449f09bf0f31aff6de545507c770236c9208141b5f968b4c64736f6c634300081900330000000000000000000000009cf0ab1cc434db83097b7e9c831a764481dec747000000000000000000000000424534c218acb84b2146b280e1fb363a0d39c2cd000000000000000000000000d7dd9612a21f7c249fb7f33e9c2e9144345e162b00000000000000000000000000000000000000000000000000000000664cd310