Skip to content

Latest commit

 

History

History
163 lines (66 loc) · 3.45 KB

chain_id.md

File metadata and controls

163 lines (66 loc) · 3.45 KB

Module 0x3::chain_id

Resource ChainID

The ChainID in the global storage

struct ChainID has store, key

Constants

const CHAIN_ID_DEV: u64 = 20230103;

const CHAIN_ID_LOCAL: u64 = 20230104;

const CHAIN_ID_MAIN: u64 = 20230101;

const CHAIN_ID_TEST: u64 = 20230102;

Function genesis_init

public(friend) fun genesis_init(ctx: &mut context::Context, _genesis_account: &signer, chain_id: u64)

Function id

public fun id(self: &chain_id::ChainID): u64

Function borrow

Function chain_id

public fun chain_id(ctx: &context::Context): u64

Function is_local

public fun is_local(ctx: &context::Context): bool

Function is_dev

public fun is_dev(ctx: &context::Context): bool

Function is_test

public fun is_test(ctx: &context::Context): bool

Function is_main

public fun is_main(ctx: &context::Context): bool