use std::string;
use std::type_name;
use sui::coin;
use sui::event;
use sui::sui;
use sage_admin::admin;
use sage_admin::apps;

Explore this module further in the Mover Registry: @sage/channel

Structs

ChannelFees

Holds the fee amounts for Channel actions.

public struct ChannelFees has key

Events

ChannelFeesCreated

Emitted when a new ChannelFees is created.

public struct ChannelFeesCreated has copy, drop

ChannelFeesUpdated

Emitted when a ChannelFees is updated.

public struct ChannelFeesUpdated has copy, drop

Constants

Incorrect coin type passed in for the custom_coin.

const EIncorrectCoinType: u64 = 370;

Incorrect amount of custom_coin.

const EIncorrectCustomPayment: u64 = 371;

Incorrect amount of sui_coin.

const EIncorrectSuiPayment: u64 = 372;