GetFlags
func GetFlags(boardID, threadID, commentID uint64, start, count int) []boards.Flag
Link
Execute
GetFlag returns a list with thread or comment moderation flags. To reverse iterate use a negative count. Thread flags are returned when \`commentID\` is zero, or comment flags are returned otherwise.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetFlags( , , , , )"
GetMembers
func GetMembers(boardID uint64, start, count int) []boards.User
Link
Execute
GetMembers returns a list with the members of a board. To reverse iterate use a negative count.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetMembers( , , )"
GetBoard
func GetBoard(id uint64) (Board, bool)
Link
Execute
GetBoard returns a safe board.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetBoard( )"
GetBoards
func GetBoards(start, count int) []Board
Link
Execute
GetBoards returns a list with all boards. To reverse iterate use a negative count.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetBoards( , )"
NewSafeBoard
func NewSafeBoard(ref *boards.Board) Board
Link
Execute
NewSafeBoard creates a safe board.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.NewSafeBoard( )"
func GetComment(boardID, threadID, commentID uint64) (Comment, bool)
Link
Execute
GetComment returns a safe thread comment.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetComment( , , )"
func GetComments(boardID, threadID uint64, start, count int) []Comment
Link
Execute
GetComments returns a list with all thread comments and replies. To reverse iterate use a negative count. Top level comments can be filtered by checking \`Comment.ParentID\`, replies always have a parent comment or reply, while comments have no parent.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetComments( , , , )"
GetReplies
func GetReplies(boardID, threadID, commentID uint64, start, count int) []Comment
Link
Execute
GetReplies returns a list with top level comment replies. To reverse iterate use a negative count.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetReplies( , , , , )"
func NewSafeComment(ref *boards.Post) Comment
Link
Execute
NewSafeComment creates a safe comment.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.NewSafeComment( )"
GetReposts
func GetReposts(boardID, threadID uint64, start, count int) []Thread
Link
Execute
GetReposts returns a list with repost of a board thread. To reverse iterate use a negative count.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetReposts( , , , )"
GetThread
func GetThread(boardID, threadID uint64) (Thread, bool)
Link
Execute
GetThread returns a safe board thread.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetThread( , )"
GetThreads
func GetThreads(boardID uint64, start, count int) []Thread
Link
Execute
GetThreads returns a list with threads of a board. To reverse iterate use a negative count.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.GetThreads( , , )"
NewSafeThread
func NewSafeThread(ref *boards.Post) Thread
Link
Execute
NewSafeThread creates a safe thread.
Command
gnokey query vm/qeval -remote "https://api.gno.berty.io:443 " -data "gno.land/r/gnoland/boards2/v1/hub.NewSafeThread( )"