Module genesis_args

Module genesis_args 

Source

Structsยง

ConsensusConfig ๐Ÿ”’
GenesisArgs ๐Ÿ”’
Generate genesis allocation file for testing
Validator ๐Ÿ”’

Functionsยง

create_and_mint_token ๐Ÿ”’
Creates a TIP20 token through the factory (factory must already be initialized)
create_path_usd_token ๐Ÿ”’
Creates PathUSD as the first TIP20 token (token_id=0) through the factory. Post-Allegretto, the first token must have address(0) as quote token.
generate_consensus_config ๐Ÿ”’
Generates the consensus configs of the validators.
initialize_fee_manager ๐Ÿ”’
initialize_nonce_manager ๐Ÿ”’
initialize_registry ๐Ÿ”’
Initializes the [TIP403Registry] contract.
initialize_stablecoin_exchange ๐Ÿ”’
initialize_tip20_factory ๐Ÿ”’
Initializes the TIP20Factory contract (should be called once before creating any tokens)
initialize_tip20_rewards_registry ๐Ÿ”’
initialize_validator_config ๐Ÿ”’
Initializes the initial validator config smart contract.
mint_pairwise_liquidity ๐Ÿ”’
setup_tempo_evm ๐Ÿ”’