fn get_post(env: soroban_sdk::Env, post_id: soroban_sdk::Symbol) -> Option
fn tip_post(
env: soroban_sdk::Env,
reader: soroban_sdk::Address,
post_id: soroban_sdk::Symbol,
amount: i128,
) -> Result
fn get_stats(env: soroban_sdk::Env) -> Stats
fn publish_post(
env: soroban_sdk::Env,
author: soroban_sdk::Address,
post_id: soroban_sdk::Symbol,
title: soroban_sdk::String,
canonical_url: soroban_sdk::String,
content_hash: soroban_sdk::String,
) -> Result
fn __constructor(env: soroban_sdk::Env, tip_token: soroban_sdk::Address)
fn get_tip_token(env: soroban_sdk::Env) -> soroban_sdk::Address
fn extend_post_ttl(
env: soroban_sdk::Env,
post_id: soroban_sdk::Symbol,
) -> Result<(), soroban_sdk::Error>
fn get_recent_posts(
env: soroban_sdk::Env,
limit: u32,
) -> Result, soroban_sdk::Error>