ShipModule

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x37bbad9d at 16750794
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 1 additional slot
-
variable spans 45 additional slots
-
variable spans 48 additional slots
7 additional variables

No balances found for "ShipModule"

No transactions found for "ShipModule"


Functions
Getter at block 20948029
CAPTAIN(view returns (address)
0x0000000000000000000000000000000000000000
avatar(view returns (address)
0x0000000000000000000000000000000000000000
captainFeeRate(view returns (uint256)
0
captainFees(view returns (uint256)
0
decimals(view returns (uint8)
18
endDuration(view returns (uint256)
0
enforceBuyRestrictions(view returns (bool)
false
getGuard(view returns (address _guard)
0x0000000000000000000000000000000000000000
guard(view returns (address)
0x0000000000000000000000000000000000000000
hasRaiseMet(view returns (bool)
true
isCaptain(view returns (bool)
false
isRaiseOpen(view returns (bool)
false
minRaise(view returns (uint256)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
recipient(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
target(view returns (address)
0x0000000000000000000000000000000000000000
tokensPerEth(view returns (uint256)
0
totalContributions(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOfAt(address accountuint256 snapshotIdview returns (uint256)
claimed(addressuint256view returns (bool)
claims(uint256view returns (uint256)
getClaimAmount(address accountuint256 claimIDview returns (uint256 claimAmount)
getTotalClaims(address accountview returns (uint256 totalClaims)
hasClaim(address accountuint256 claimIDview returns (bool)
nfts(addressview returns (bool)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
totalSupplyAt(uint256 snapshotIdview returns (uint256)
State-modifying
abandonShip(
approve(address spenderuint256 amountreturns (bool)
bulkClaim(uint256[] claimIDsreturns (uint256 claimedAmount)
buy(struct Order seaportOrder
cancel(struct OrderComponents[] orders
claim(uint256 claimIDreturns (uint256 claimedAmount)
claimCaptainFees(
contribute(payable returns (uint256 minted)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
endRaise(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
list(address nftContractuint256 tokenIDuint256 amountuint256 durationaddress[] royaltyRecipientsuint256[] royaltyAmounts
renounceOwnership(
setAvatar(address _avatar
setGuard(address _guard
setRecipient(address _recipient
setTarget(address _target
setUp(bytes initializeParams
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
updateCaptain(address _captain
Events
Abandon(address captainaddress safeuint256 refund
Approval(address indexed owneraddress indexed spenderuint256 value
AvatarSet(address indexed previousAvataraddress indexed newAvatar
CaptainAssigned(address initiatoraddress indexed captain
CaptainClaimed(address captainuint256 amount
ChangedGuard(address guard
Claimable(uint256 amountuint256 claimID
Claimed(address accountuint256 amountuint256 claimID
Contributed(address indexed contributoruint256 amount
ForceEndRaise(
Initialized(uint8 version
ListingCanceled(uint256 timestampaddress nftContractuint256 tokenID
NFTBought(uint256 timestampuint256 priceaddress nftContractuint256 nftTokenID
NFTListed(uint256 timestampaddress nftContractuint256 tokenIDuint256 priceuint256 expiration
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RaiseMet(
Snapshot(uint256 id
TargetSet(address indexed previousTargetaddress indexed newTarget
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _sailHelperstruct ShipSetupArgs _sv
Fallback and receive
fallback(
receive(
Errors
ApproveFail(
BuyClosed(
CallFailed(
CancelFail(
CaptainClaimFailed(
ClaimFailed(
InvalidRoyalties(
ListNotAllowed(
NFTAlreadyOwn(
NFTNotAllowed(
NFTNotBoughtYet(
NFTNotOwn(
NoAbandonAlreadyClosed(
NoAbandonNFTBought(
NoClaimAvailable(
NoContribution(
NotCaptain(
NotIERC165Compliant(address guard_
NotNativeToken(
OrderFailed(
RaiseClosed(
RaiseNotMet(
RoyaltiesRequired(
UseContributeMethod(
ZeroAddressBuyModule(
ZeroAddressCaptain(
ZeroAddressListModule(
ZeroAddressRecipient(
ZeroAddressShipModule(