0 txs
0 calls
constructor
constructor(address _game) payable
functions
approve
purefunction approve(address, uint256) pure
balanceOf
viewfunction balanceOf(address owner) view returns (uint256 balance)
bribes
viewfunction bribes(address) view returns (uint256)
contributions
viewfunction contributions(address) view returns (uint256)
getApproved
purefunction getApproved(uint256) pure returns (address operator)
isApprovedForAll
purefunction isApprovedForAll(address, address) pure returns (bool)
name
purefunction name() pure returns (string)
ownerOf
purefunction ownerOf(uint256 tokenId) pure returns (address owner)
safeTransferFrom
purefunction safeTransferFrom(address, address, uint256, bytes) pure
safeTransferFrom
purefunction safeTransferFrom(address, address, uint256) pure
setApprovalForAll
purefunction setApprovalForAll(address, bool) pure
supportsInterface
viewfunction supportsInterface(bytes4 interfaceId) view returns (bool)
symbol
purefunction symbol() pure returns (string)
tokenURI
purefunction tokenURI(uint256 tokenId) pure returns (string)
transferFrom
purefunction transferFrom(address, address, uint256) pure
accept
nonpayablefunction accept()
offer
payablefunction offer(address to) payable
retract
nonpayablefunction retract()
events
Approval
event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll
event ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BribeOffer
event BribeOffer(address indexed from, address indexed to, uint256 amount)
Transfer
event Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
errors
No errors.
creation bytecode
0x60a0604052604051610ef1380380610ef183398101604081905261002291610033565b6001600160a01b0316608052610063565b60006020828403121561004557600080fd5b81516001600160a01b038116811461005c57600080fd5b9392505050565b608051610e6561008c600039600081816103cf0152818161055d015261071f0152610e656000f3fe6080604052600436106101095760003560e01c80636352211e11610095578063a8c5d95a11610064578063a8c5d95a146102db578063b88d4fde14610308578063c87b56dd14610323578063ce2d4aca14610343578063e985e9c51461035657600080fd5b80636352211e1461025557806370a082311461027357806395d89b4114610293578063a22cb465146102c057600080fd5b806323b872dd116100dc57806323b872dd146101d55780632852b71c146101f057806342842e0e146101d557806342e94c901461020557806347f57b321461024057600080fd5b806301ffc9a71461010e57806306fdde0314610143578063081812fc1461017f578063095ea7b3146101b8575b600080fd5b34801561011a57600080fd5b5061012e610129366004610acb565b610379565b60405190151581526020015b60405180910390f35b34801561014f57600080fd5b5060408051808201909152600a81526942726962657320284f2960b01b60208201525b60405161013a9190610b25565b34801561018b57600080fd5b506101a061019a366004610b58565b50600090565b6040516001600160a01b03909116815260200161013a565b3480156101c457600080fd5b506101d3610109366004610b8d565b005b3480156101e157600080fd5b506101d3610109366004610bb7565b3480156101fc57600080fd5b506101d36103cb565b34801561021157600080fd5b50610232610220366004610bf3565b60016020526000908152604090205481565b60405190815260200161013a565b34801561024c57600080fd5b506101d3610559565b34801561026157600080fd5b506101a0610270366004610b58565b90565b34801561027f57600080fd5b5061023261028e366004610bf3565b6106ba565b34801561029f57600080fd5b506040805180820190915260048152634252424f60e01b6020820152610172565b3480156102cc57600080fd5b506101d3610109366004610c0e565b3480156102e757600080fd5b506102326102f6366004610bf3565b60006020819052908152604090205481565b34801561031457600080fd5b506101d3610109366004610c4a565b34801561032f57600080fd5b5061017261033e366004610b58565b6106ea565b6101d3610351366004610bf3565b61071b565b34801561036257600080fd5b5061012e610371366004610ce5565b600092915050565b60006001600160e01b031982166301ffc9a760e01b14806103aa57506001600160e01b031982166380ac58cd60e01b145b806103c557506001600160e01b03198216635b5e139f60e01b145b92915050565b60027f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663dfbf53ae6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561042b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061044f9190610d2e565b600281111561046057610460610d18565b146104a35760405162461bcd60e51b815260206004820152600e60248201526d27903732b2b239903a37903bb4b760911b60448201526064015b60405180910390fd5b33600090815260208190526040902054806104eb5760405162461bcd60e51b81526020600482015260086024820152674e6f20627269626560c01b604482015260640161049a565b336000818152602081905260408082208290555183156108fc0291849190818181858888f19350505050158015610526573d6000803e3d6000fd5b50604051339060009082907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a450565b60017f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663dfbf53ae6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105dd9190610d2e565b60028111156105ee576105ee610d18565b1461062c5760405162461bcd60e51b815260206004820152600e60248201526d2c103732b2b239903a37903bb4b760911b604482015260640161049a565b336000908152600160205260409020548061067b5760405162461bcd60e51b815260206004820152600f60248201526e27379031b7b73a3934b13aba34b7b760891b604482015260640161049a565b336000818152600160205260408082208290555183156108fc0291849190818181858888f193505050501580156106b6573d6000803e3d6000fd5b5050565b6001600160a01b0381166000908152602081905260408120546106de5760006106e1565b60015b60ff1692915050565b60606106f582610917565b6040516020016107059190610d4f565b6040516020818303038152906040529050919050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663dfbf53ae6040518163ffffffff1660e01b8152600401602060405180830381865afa15801561077b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061079f9190610d2e565b60028111156107b0576107b0610d18565b146107ea5760405162461bcd60e51b815260206004820152600a60248201526911d85b5948195b99195960b21b604482015260640161049a565b6000341161082b5760405162461bcd60e51b815260206004820152600e60248201526d125b9d985b1a5908185b5bdd5b9d60921b604482015260640161049a565b6001600160a01b0381166000908152602081905260408120549003610883576040516001600160a01b0382169081906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45b6001600160a01b038116600090815260208190526040812080543492906108ab908490610db5565b909155505033600090815260016020526040812080543492906108cf908490610db5565b90915550506040513481526001600160a01b0382169033907f7326793aa2e8693524f1fbba546b7453622695ea96b5247dee8b17c12ae88fe29060200160405180910390a350565b60606103c56001600160a01b038316601460606000610937836002610dcd565b610942906002610db5565b67ffffffffffffffff81111561095a5761095a610dec565b6040519080825280601f01601f191660200182016040528015610984576020820181803683370190505b509050600360fc1b8160008151811061099f5761099f610e02565b60200101906001600160f81b031916908160001a905350600f60fb1b816001815181106109ce576109ce610e02565b60200101906001600160f81b031916908160001a90535060006109f2846002610dcd565b6109fd906001610db5565b90505b6001811115610a75576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110610a3157610a31610e02565b1a60f81b828281518110610a4757610a47610e02565b60200101906001600160f81b031916908160001a90535060049490941c93610a6e81610e18565b9050610a00565b508315610ac45760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e74604482015260640161049a565b9392505050565b600060208284031215610add57600080fd5b81356001600160e01b031981168114610ac457600080fd5b60005b83811015610b10578181015183820152602001610af8565b83811115610b1f576000848401525b50505050565b6020815260008251806020840152610b44816040850160208701610af5565b601f01601f19169190910160400192915050565b600060208284031215610b6a57600080fd5b5035919050565b80356001600160a01b0381168114610b8857600080fd5b919050565b60008060408385031215610ba057600080fd5b610ba983610b71565b946020939093013593505050565b600080600060608486031215610bcc57600080fd5b610bd584610b71565b9250610be360208501610b71565b9150604084013590509250925092565b600060208284031215610c0557600080fd5b610ac482610b71565b60008060408385031215610c2157600080fd5b610c2a83610b71565b915060208301358015158114610c3f57600080fd5b809150509250929050565b600080600080600060808688031215610c6257600080fd5b610c6b86610b71565b9450610c7960208701610b71565b935060408601359250606086013567ffffffffffffffff80821115610c9d57600080fd5b818801915088601f830112610cb157600080fd5b813581811115610cc057600080fd5b896020828501011115610cd257600080fd5b9699959850939650602001949392505050565b60008060408385031215610cf857600080fd5b610d0183610b71565b9150610d0f60208401610b71565b90509250929050565b634e487b7160e01b600052602160045260246000fd5b600060208284031215610d4057600080fd5b815160038110610ac457600080fd5b7f68747470733a2f2f786f2e77316e7433722e78797a2f6170692f62726962652f8152616f2f60f01b602082015260008251610d92816022850160208701610af5565b9190910160220192915050565b634e487b7160e01b600052601160045260246000fd5b60008219821115610dc857610dc8610d9f565b500190565b6000816000190483118215151615610de757610de7610d9f565b500290565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b600081610e2757610e27610d9f565b50600019019056fea26469706673582212200cf0db133163a19b9349274bfc359b2e8f6185806961e1a22c3b5ade6eb3cdb664736f6c634300080f003300000000000000000000000000110e858e71b69c154c2cd1b9cf151c02a1bc21