KnownOriginDigitalAsset

Verified contract

Active on Ethereum with 40,560 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 $164.12
ERC-20
Value $132.41
ERC-20
Value $34.45
ERC-20
Value $6.33
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
 (#28)
ERC-721
--
0x286fa1744caf3eaeae2859f1472cf12a8225a70cdac660be0421b571f301bf36
0xe85aec92eaa947b94218d670c96e86c7d4bc4d9c570f70a16e0fc29ac8c14007
0x34e3d0d31e99779642b08a690b8876ce1df191ad929dabc932ba76fdc8a33752
0xbe40327376442c18aed3ee199ce1da31280b9db0ef17155d55f045db3427fbaa
0xe910fedeaabe85b4602dba62ae4c27bf47c77089462bfa6d38283e9ba8926083
0x98cdc4e8dc58b5118fb60b82797585633f576fa99564b50fd1570a7535468e44
0x5efeb47e6ae8246f87325b02ba71e880f479be44ce72780963957e03fff01d95
0xdd2bc8370237bfe6bb120e28e14eb11b74ef1484b0d973c9598278ff0d6456a0
0xb03ce1c88bee553202bcf996ad340ef2c6cbe9f7e32efc38c8e331f566b1a63e
0xe7050c7125570ce08c4902c1c707a7be6ef3fd431d606fbd47332f8b9d6aa4fe

Functions
Getter at block 21263328
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)
0x91a907616502801cfbf107435a5072b7b67631d8
tokenUriResolverActive(view returns (bool)
true
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.