State-changing operations emit Soroban events for indexers and off-chain consumers.
policy_idpolicyholderpolicy_typecoverage_amountpremiumstart_timeend_timetrigger_condition
policy_idpolicyholderamount
policy_idpolicyholderclaim_amountprooftimestamp
policy_idpolicyholderclaim_amountapprovedstatus
policy_idpolicyholder
The risk pool contract manages liquidity-provider balances and yield distribution.
add_liquidity(provider, amount)withdraw_liquidity(provider, amount)distribute_yield(amount)claim_yield(provider)get_provider_position(provider)get_pool_balance()get_pool_stats()
("pool", "deposit")("pool", "withdraw")("pool", "yield")("pool", "claim")