Enums and Structs

enum EIP712Signature

Please read https://eips.ethereum.org/EIPS/eip-712

Enum
Description

v

-

r

-

s

-

deadline

-

enum AuditStatus

Enum
Description

Pending

The bid is awaiting curator review

Refuse

The bid has been refused.

Pass

The curator accepted the bid. The transaction is succeed.

Cancel

The bid has been canceled.

struct MerkleVerifyData

Enum
Description

index

The index of data

merkleProof

The merkle proof

enum BidType

Enum
Description

Casts

After accepting the bid, the curator should post a new publication on Farcaster.

Reply

After accepting the bid, the curator should reply to the creator's publication on Farcaster.

Recasts

After accepting the bid, the curator should recast the creator's publication on Farcaster.

struct BidData

Parameter
Type
Description

contentURI

string

The URI for the publication used for bidding

parentHash

uint256

Only for reply and recasts bid. The hash to point the reply/recast to

bidToken

address

The address of token. Default to 0x0000000000000000000000000000000000000000 , namely ETH

bidAmount

uint256

The amount of bidToken

duration

uint256

The valid duration of the bid, a UNIX timestamp

toCurators

uint256[]

The target curator's FID

toCuratorAddresses

uint256[]

The target curator's wallet address

struct Content

Parameter
Type
Description

contentURI

string

The URI for the publication used for bidding

parentHash

uint256

Only for reply and recasts bid. The hash to point the reply/recast to

bidToken

address

The address of the token. Default to 0x0000000000000000000000000000000000000000 , namely ETH

bidAmount

uint256

The amount of bidToken

bidAddress

address

The bid creator’s EVM-compatible address

bidExpires

uint256

The valid duration of the bid, a UNIX timestamp

toCurators

uint256[]

The target curator’s profile ids

curatorId

uint256

The bid accepter(curator)’s FID

curatorContentId

uint256

The id of curated publication.

status

AuditStatus

The state of the bid. “Pending”, “Refuse”, “Pass”, “Cancel”

bidType

BidType

The type of bid. “Casts”, “Reply”, “Recasts”

Last updated