1 tx
47 calls
constructor
No constructor.
functions
owner
viewfunction owner() view returns (address)
receivers
viewfunction receivers(uint256) view returns (address)
shares
viewfunction shares(uint256) view returns (uint24)
initRoyaltySplitter
nonpayablefunction initRoyaltySplitter(address _ownerAddress, address[] _receivers, uint24[] _shares)
renounceOwnership
nonpayablefunction renounceOwnership()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
withdraw
nonpayablefunction withdraw()
withdrawToken
nonpayablefunction withdrawToken(address token)
events
Initialized
event Initialized(uint64 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
InvalidInitialization
error InvalidInitialization()
NotInitializing
error NotInitializing()
SafeERC20FailedOperation
error SafeERC20FailedOperation(address token)
creation bytecode
0x6080806040523461001657610d13908161001c8239f35b600080fdfe60406080815260049081361015610020575b5050361561001e57600080fd5b005b600091823560e01c80633ccfd60b1461085157806357a858fc146108145780636658a60a1461037d578063715018a61461031f578063894760691461018d5780638da5cb5b14610161578063bfd772fc1461011e5763f2fde38b146100855750610011565b3461011a57602036600319011261011a5761009e6109a6565b9160018060a01b036100b4818654163314610aaf565b8316156100c857836100c584610c96565b80f35b906020608492519162461bcd60e51b8352820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152fd5b8280fd5b503461011a57602036600319011261011a57359160325483101561015e57506101486020926109f1565b905491519160018060a01b039160031b1c168152f35b80fd5b505034610189578160031936011261018957905490516001600160a01b039091168152602090f35b5080fd5b50903461011a5760208060031936011261026d576001600160a01b0383358181169490929085840361031b576101c7838854163314610aaf565b84516370a0823160e01b80825230838301529083816024818b5afa9081156103115789916102e0575b50908392916001809181925b610281575b50505060249087519889938492835230908301525afa93841561027857508593610242575b506100c59350610234610a0c565b90549060031b1c1690610bb4565b90925083813d8311610271575b6102598183610afa565b8101031261026d576100c592519138610226565b8380fd5b503d61024f565b513d87823e3d90fd5b9091946032548610156102da575081856102ce896102a184979899610951565b9190549162ffffff6127106102b5876109f1565b929095600394851b1c168902049354911b1c168c610bb4565b019190869594936101fc565b94610201565b90508381813d831161030a575b6102f78183610afa565b810103126103065751386101f0565b8880fd5b503d6102ed565b87513d8b823e3d90fd5b8680fd5b833461015e578060031936011261015e57805481906001600160a01b0381169061034a338314610aaf565b6001600160a01b03191682557f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b503461011a57606036600319011261011a576103976109a6565b6001600160401b03926024803585811161031b576103b890369086016109c1565b94906044928335888111610810576103d390369085016109c1565b9390927ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00998a549860ff8a8a1c161597828b169a8b1580610809575b6001809d1490816107ff575b1590816107f6575b506107e65767ffffffffffffffff1981168c178e55896107c7575b50878c03610797578d805b8d8210610701576127109150036106ce575061047490610467610c55565b61046f610c55565b610c96565b808a116106bc57600160401b91828b116106aa578c6032548c6032558c81811061068d575b505060328e525060209a907f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff6978b8f8e5b85821061067457505050505050851161066257841161065157505060335482603355808310610605575b509060338852858820600a91828104928a5b8481106105b35750830290038061055f575b50505050610523578480f35b835460ff60401b191690935591519182527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d291a1388080808480f35b9289938a5b888a83831061057d575050505050015538808080610517565b90919293966105a99061058f89610a88565b908560030260031b9162ffffff809116831b921b19161790565b9601929101610564565b88908c8d5b8c8582106105cc5750508186015501610505565b90989293916105f8906105de85610a88565b908b60030260031b9162ffffff809116831b921b19161790565b92019701908a92916105b8565b6106329060338a52878a20600a6009818188010483019360038389060280610638575b5001040190610a98565b386104f3565b8c600019808801928354920360031b1c16905538610628565b634e487b7160e01b8a526041905288fd5b50634e487b7160e01b8a526041905288fd5b61067d85610a74565b94019381840155018c908e6104c9565b60208360326106a29552209182019101610a98565b8c388c610499565b634e487b7160e01b8d5260418452848dfd5b634e487b7160e01b8c5260418352838cfd5b846e073686172657320213d20313030303608c1b606492600f8960208f519562461bcd60e51b8752860152840152820152fd5b8d61071c6107178460018060a01b03938a610a64565b610a74565b16156107665762ffffff610739610734848d8d610a64565b610a88565b1681018091116107535761074d9091610a3f565b90610449565b50634e487b7160e01b8f5260118652868ffd5b8b5162461bcd60e51b8152602081890152600d818a01526c3d32b937903932b1b2b4bb32b960991b81850152606490fd5b846b0d8cadc40dad2e6dac2e8c6d60a31b606492600c8960208f519562461bcd60e51b8752860152840152820152fd5b68ffffffffffffffffff191668010000000000000001178d553861043e565b8a5163f92ee8a960e01b81528690fd5b90501538610423565b303b15915061041b565b508961040f565b8980fd5b503461011a57602036600319011261011a57359160335483101561015e575062ffffff610842602093610951565b92905490519260031b1c168152f35b83823461018957816003193601126101895781546001600160a01b0391839161087d9084163314610aaf565b600147801582805b6108b4575b856100c581808080478d61089c610a0c565b90549060031b1c165af16108ae610b31565b50610b70565b909192939460325482101561094b575062ffffff6108d182610951565b919054600392831b1c16808502908582041484171561093857908861271061092394930489811561092f57828092819261091e9661090e896109f1565b9054911b1c165af16108ae610b31565b610a3f565b90839291879594610885565b50505050610a3f565b634e487b7160e01b895260118752602489fd5b9461088a565b90603354821015610990576033600052600a8083047f82a75bdeeae8604d839476ae9efd8b0e15aa447e21bfd7f41283bb54e22c9a8201920660030290565b634e487b7160e01b600052603260045260246000fd5b600435906001600160a01b03821682036109bc57565b600080fd5b9181601f840112156109bc578235916001600160401b0383116109bc576020808501948460051b0101116109bc57565b60325481101561099057603260005260206000200190600090565b6032541561099057603260009081527f11df491316f14931039edfd4f8964c9a443b862f02d4c7611d18c2bc4e6ff69791565b6000198114610a4e5760010190565b634e487b7160e01b600052601160045260246000fd5b91908110156109905760051b0190565b356001600160a01b03811681036109bc5790565b3562ffffff811681036109bc5790565b818110610aa3575050565b60008155600101610a98565b15610ab657565b606460405162461bcd60e51b815260206004820152602060248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152fd5b90601f801991011681019081106001600160401b03821117610b1b57604052565b634e487b7160e01b600052604160045260246000fd5b3d15610b6b573d906001600160401b038211610b1b5760405191610b5f601f8201601f191660200184610afa565b82523d6000602084013e565b606090565b15610b7757565b60405162461bcd60e51b8152602060048201526015602482015274115d1a195c881d1c985b9cd9995c8819985a5b1959605a1b6044820152606490fd5b60405163a9059cbb60e01b602082019081526001600160a01b039384166024830152604480830195909552938152909260808201906001600160401b03821183831017610b1b57602092600092604052519082865af115610c49576000513d610c4057508082163b155b610c26575050565b604051635274afe760e01b81529116600482015260249150fd5b60011415610c1e565b6040513d6000823e3d90fd5b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c1615610c8457565b604051631afcd79f60e31b8152600490fd5b600080546001600160a01b039283166001600160a01b03198216811783559216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09080a356fea26469706673582212207c1feea29e0b0608466bfe99d03594c8f2240d565f9f572571ca37e25802932464736f6c63430008140033