KnownOriginDigitalAsset

Verified contract

Active on Ethereum with 40,349 txns
Deployed by via 0x71d14b37 at 13080871
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
ERC-20
Value $132.92
ERC-20
Value $110.52
ERC-20
Value $12.48
ERC-20
Value $4.59
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
 (#28)
ERC-721
--
0x16072c561d55d8d437c6f242cae6eaa42cf0ae0479cc2691503e82d3053c6a11
0x11cf48476c8241ba22788b9292f0554c7259c9626fa27fe3050f4c444c7ebc68
0x680e570be1d78d6f3afb1faa7e686f45bd98581a825ff7c52cf50de0ed1fd0f5
0x528f581ab5b612ab8910da5dbbe01093f31662dd5b74d01e9a0101388b3c0b04
0x26131dbfef8e7a84b9c76385e65eda125e4764d25a0f687169e3210f289cdf3d
0x639fe1ff4abd7195e9445478c90970c0a6cecdfc8fadf013946169fdfaa538e1
0x2f37e0f99bc9780f9004479981bde96fa7fb262cc3c91ec8b46ac82b0b711f5e
0x433f48d6bd5a4ea42d215d6b37b8d247d58a84953baf4f96b2c539e048b2e61f
0x389e86e282fa158ce5a415904cb128bf46da4a5999c46bc44976eb66276bfb1c
0xab9501b520a8c1a6097d63a7a67c59055a1134ff17aa73a3518cddd77b061bfd

Functions
Getter at block 20815646
MAX_EDITION_SIZE(view returns (uint16)
1000
accessControls(view returns (address)
0x9028b16494a9363f3eaaf381a6fde67296abc68c
basisPointsModulo(view returns (uint256)
1000
editionPointer(view returns (uint256)
34656000
modulo(view returns (uint256)
10000000
name(view returns (string)
KnownOriginDigitalAsset
royaltiesRegistryProxy(view returns (address)
0xe28e054d596576841682e8c993e415b3ccb2ebeb
royaltyRegistryActive(view returns (bool)
true
secondarySaleRoyalty(view returns (uint256)
1250000
symbol(view returns (string)
KODA
tokenUriResolver(view returns (address)
0x0000000000000000000000000000000000000000
tokenUriResolverActive(view returns (bool)
false
version(view returns (string)
3
Read-only
ERC20Balances(uint256addressview returns (uint256)
balanceOf(address _ownerview returns (uint256)
balanceOfERC20(uint256 _tokenIdaddress _erc20Contractview returns (uint256)
composedNFTsToKodaToken(addressuint256view returns (uint256)
editionAdditionalMetaData(uint256 _editionIdview returns (string)
editionAdditionalMetaDataForToken(uint256 _tokenIdview returns (string)
editionExists(uint256 _editionIdview returns (bool)
editionSalesDisabled(uint256view returns (bool)
editionTokenERC20Balances(uint256addressview returns (uint256)
editionTokenERC20TransferAmounts(uint256addressuint256view returns (uint256)
editionURI(uint256 _editionIdview returns (string)
erc20ContractByIndex(uint256 _tokenIduint256 _indexview returns (address)
exists(uint256 _tokenIdview returns (bool)
facilitateNextPrimarySale(uint256 _editionIdview returns (address receiveraddress creatoruint256 tokenId)
facilitateReversePrimarySale(uint256 _editionIdview returns (address receiveraddress creatoruint256 tokenId)
getAllUnsoldTokenIdsForEdition(uint256 _editionIdview returns (uint256[])
getApproved(uint256 _tokenIdview returns (address)
getCreatorOfEdition(uint256 _editionIdview returns (address _originalCreator)
getCreatorOfToken(uint256 _tokenIdview returns (address _originalCreator)
getEditionDetails(uint256 _tokenIdview returns (address _originalCreatoraddress _owneruint16 _sizeuint256 _editionIdstring _uri)
getEditionIdOfToken(uint256 _tokenIdpure returns (uint256 _editionId)
getEditionSizeOfToken(uint256 _tokenIdview returns (uint256 _size)
getFeeBps(uint256view returns (uint256[])
getFeeRecipients(uint256 _tokenIdview returns (address[])
getNextAvailablePrimarySaleToken(uint256 _editionIdview returns (uint256 _tokenId)
getReverseAvailablePrimarySaleToken(uint256 _editionIdview returns (uint256 _tokenId)
getRoyaltiesReceiver(uint256 _tokenIdview returns (address)
getSizeOfEdition(uint256 _editionIdview returns (uint256 _size)
hadPrimarySaleOfToken(uint256 _tokenIdview returns (bool)
hasMadePrimarySale(uint256 _editionIdview returns (bool)
hasRoyalties(uint256 _editionIdview returns (bool)
isApprovedForAll(address _owneraddress _operatorview returns (bool)
isEditionSalesDisabled(uint256 _editionIdview returns (bool)
isEditionSoldOut(uint256 _editionIdview returns (bool)
isSalesDisabledOrSoldOut(uint256 _editionIdview returns (bool)
kodaTokenComposedNFT(uint256view returns (address nftuint256 tokenId)
maxTokenIdOfEdition(uint256 _editionIdview returns (uint256 _tokenId)
ownerOf(uint256 _tokenIdview returns (address)
reportedArtistAccounts(addressview returns (bool)
reportedEditionIds(uint256view returns (bool)
royaltyAndCreatorInfo(uint256 _tokenIduint256 _valueview returns (address receiveraddress creatoruint256 royaltyAmount)
royaltyInfo(uint256 _tokenIduint256 _valueview returns (address _receiveruint256 _royaltyAmount)
sealedEditionMetaData(uint256view returns (string)
sealedTokenMetaData(uint256view returns (string)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenAdditionalMetaData(uint256 _tokenIdview returns (string)
tokenURI(uint256 _tokenIdview returns (string)
totalERC20Contracts(uint256 _tokenIdview returns (uint256)
State-modifying
approve(address _approveduint256 _tokenId
batchTransferFrom(address _fromaddress _touint256[] _tokenIds
composeERC20sAsCreator(uint16 _editionIdaddress[] _erc20suint256[] _amounts
composeNFTsIntoKodaTokens(uint256[] _kodaTokenIdsaddress _nftuint256[] _nftTokenIds
consecutiveBatchTransferFrom(address _fromaddress _touint256 _fromTokenIduint256 _toTokenId
getERC20(address _fromuint256 _tokenIdaddress _erc20Contractuint256 _value
getERC20s(address _fromuint256[] _tokenIdsaddress _erc20Contractuint256 _totalValue
lockInAdditionalMetaData(uint256 _editionIdstring _metadata
lockInAdditionalTokenMetaData(uint256 _tokenIdstring _metadata
mintBatchEdition(uint16 _editionSizeaddress _tostring _urireturns (uint256 _editionId)
mintBatchEditionAndComposeERC20s(uint16 _editionSizeaddress _tostring _uriaddress[] _erc20suint256[] _amountsreturns (uint256 _editionId)
mintConsecutiveBatchEdition(uint16 _editionSizeaddress _tostring _urireturns (uint256 _editionId)
reportArtistAccount(address _accountbool _reported
reportEditionId(uint256 _editionIdbool _reported
safeTransferFrom(address _fromaddress _touint256 _tokenId
safeTransferFrom(address _fromaddress _touint256 _tokenIdbytes _data
setApprovalForAll(address _operatorbool _approved
setRoyaltiesRegistryProxy(address _royaltiesRegistryProxy
setTokenUriResolver(address _tokenUriResolver
toggleEditionSalesDisabled(uint256 _editionId
transferChild(uint256 _kodaTokenIdaddress _recipient
transferERC20(uint256 _tokenIdaddress _toaddress _erc20Contractuint256 _value
transferFrom(address _fromaddress _touint256 _tokenId
updateAccessControls(address _accessControls
updateBasisPointsModulo(uint256 _basisPointsModulo
updateModulo(uint256 _modulo
updateSecondaryRoyalty(uint256 _secondarySaleRoyalty
updateURIIfNoSaleMade(uint256 _editionIdstring _newURI
withdrawStuckTokens(address _tokenAddressuint256 _amountaddress _withdrawalAccount
Events
AdditionalEditionUnlockableSet(uint256 indexed _editionId
AdminArtistAccountReported(address indexed _accountbool indexed _reported
AdminEditionReported(uint256 indexed _editionIdbool indexed _reported
AdminRoyaltiesRegistryProxySet(address indexed _royaltiesRegistryProxy
AdminTokenUriResolverSet(address indexed _tokenUriResolver
AdminUpdateAccessControls(address indexed _oldAddressaddress indexed _newAddress
AdminUpdateBasisPointsModulo(uint256 _basisPointsModulo
AdminUpdateModulo(uint256 _modulo
AdminUpdateSecondaryRoyalty(uint256 _secondarySaleRoyalty
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromAddressaddress indexed toAddress
EditionSalesDisabledToggled(uint256 indexed _editionIdbool _oldValuebool _newValue
EditionURIUpdated(uint256 indexed _editionId
ReceivedChild(address indexed _fromuint256 indexed _tokenIdaddress indexed _childContractuint256 _childTokenId
ReceivedERC20(address indexed _fromuint256 indexed _tokenIdaddress indexed _erc20Contractuint256 _value
ReceivedERC20ForEdition(address indexed _fromuint256 indexed _editionIdaddress indexed _erc20Contractuint256 _value
SealedEditionMetaDataSet(uint256 indexed _editionId
SealedTokenMetaDataSet(uint256 indexed _tokenId
SecondarySaleFees(uint256 tokenIdaddress[] recipientsuint256[] bps
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferChild(uint256 indexed _tokenIdaddress indexed _toaddress indexed _childContractuint256 _childTokenId
TransferERC20(uint256 indexed _tokenIdaddress indexed _toaddress indexed _erc20Contractuint256 _value
Constructor
constructor(address _accessControlsaddress _royaltiesRegistryProxyuint256 _editionPointer
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.