IPSeed

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xdc5580fd at 17749840
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "IPSeed"

No transactions found for "IPSeed"


Functions
Getter at block 22766007
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
owner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
totalSupply(view returns (uint256)
0
trustContract(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
collateral(uint256 tokenIdview returns (uint256)
computeFundingGoalWithFees(uint256 netFundingGoalview returns (uint256)
computeTokenId(address sourcerstring projectIdpure returns (uint256)
contributions(uint256addressview returns (uint256)
depositedFees(uint256 tokenIdview returns (uint256)
exists(uint256 idview returns (bool)
getBuyPrice(uint256 tokenIduint256 tokenAmountview returns (uint256 ethValue)
getMarketData(uint256 tokenIdview returns (struct MarketData)
getMarketParams(uint256 tokenIdview returns (struct MarketParameters)
getRemainingCapital(uint256 tokenIdview returns (uint256 amount)
isApprovedForAll(address accountaddress operatorview returns (bool)
quoteTokensForEth(uint256 tokenIduint256 ethValueview returns (uint256 tokenAmountuint256 utilizedAmountuint256 reimburse)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 idview returns (uint256)
uri(uint256 tokenIdview returns (string)
State-modifying
claimCollateral(uint256 tokenId
exit(uint256 tokenId
extendNegotiationDeadline(uint256 tokenIduint64 newDeadline
initialize(address _metadataRendereraddress _trustContract
mint(uint256 tokenIduint256 minTokenAmountpayable returns (uint256 utilizedAmountuint256 tokensToMint)
negotiationFailed(uint256 tokenIdpayable 
projectSucceeded(uint256 tokenIdaddress ipToken
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
setIPSeedTrust(address _trustContract
settle(uint256 tokenIdreturns (uint8 state)
spawn(struct MarketParameters params
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ClaimedCollateral(uint256 indexed tokenIdaddress indexed beneficiaryuint256 claimedAmount
ContributionTransferred(uint256 indexed tokenIdaddress indexed fromaddress indexed touint256 amount
Expired(uint256 indexed tokenIdaddress indexed feeRecipientuint256 claimableCapitaluint256 collectedFees
FundingGoalReached(uint256 indexed tokenId
Initialized(uint64 version
NegotiationDeadlineExtended(uint256 indexed tokenIduint64 newDeadline
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Spawned(uint256 indexed tokenIdaddress indexed sourceruint256 netFundingGoalstruct MarketParameters marketParameters
Succeeded(uint256 indexed tokenIdaddress indexed feeRecipientaddress indexed iptAddressuint256 paidOutFees
Traded(uint256 indexed tokenIdaddress indexed traderuint8 indexed tradeTypeuint256 tokenAmountuint256 ethAmountuint256 newSupplyuint256 tradingFee
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
TrustContractUpdated(address newTrustContract
URI(string valueuint256 indexed id
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
BadState(uint8 expecteduint8 actual
DeadlineExpired(
ERC1155InsufficientBalance(address senderuint256 balanceuint256 neededuint256 tokenId
ERC1155InvalidApprover(address approver
ERC1155InvalidArrayLength(uint256 idsLengthuint256 valuesLength
ERC1155InvalidOperator(address operator
ERC1155InvalidReceiver(address receiver
ERC1155InvalidSender(address sender
ERC1155MissingApprovalForAll(address operatoraddress owner
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InsufficientPayment(
InvalidInitialization(
InvalidTokenId(
MathOverflowedMulDiv(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
PriceDriftTooHigh(
ReentrancyGuardReentrantCall(
TokenAlreadyExists(
TradeSizeOutOfRange(
TransferRestricted(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
UnauthorizedAccess(