BBPosts

Functions

createPost

function createPost(
    uint256 profileId, 
    string calldata cid
) external returns (uint256 postId)

Creates a post and sets its CID

Parameters

NameTypeDescription

profileId

uint256

ID of the profile to create the post in

cid

string

CID of the created post

Return Values

NameTypeDescription

postId

uint256

ID of the created post

editPost

function editPost(
    uint256 profileId, 
    uint256 postId, 
    string calldata cid
) external

Sets an existing posts CID

Parameters

NameTypeDescription

profileId

uint256

ID of the profile to edit the post in

postId

uint256

ID of the post to edit

cid

string

New CID of the post

getPost

function getPost(
    uint256 profileId, 
    uint256 postId
) external view returns (string memory cid)

Returns an existing posts CID

Parameters

NameTypeDescription

profileId

uint256

ID of the profile that owns the post

postId

uint256

ID of the post to return

Return Values

NameTypeDescription

cid

string

Returned posts CID

profilesTotalPosts

function profilesTotalPosts(
    uint256 profileId
) external view returns (uint256 total)

Returns the number of total posts from a profile

Parameters

NameTypeDescription

profileId

uint256

ID of the profile to return the number of total posts

Return Values

NameTypeDescription

total

uint256

Number of total posts

Last updated