Documentation

L1Network
in package

Table of Contents

Constants

ETH_DECIMAL  = 18
ETH_REGEX  = ["address" => '/^0x[A-Fa-f\d]{40}$/', "hash" => '/^0x([A-Fa-f\d]{64})$/', "signedTxn" => "/0x[a-f\\d]*/"]
NETWORK_DICTIONARY  = [\Akashic\Constants\NetworkSymbol::ETHEREUM_MAINNET => ["regex" => self::ETH_REGEX, "nativeCoin" => ["decimal" => self::ETH_DECIMAL, "symbol" => "ETH", "displayName" => "ETH"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (ETH)", "contract" => "0xdac17f958d2ee523a2206206994597c13d831ec7", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (ETH)", "contract" => "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::ETHEREUM_SEPOLIA => ["regex" => self::ETH_REGEX, "nativeCoin" => ["decimal" => self::ETH_DECIMAL, "symbol" => "SEP", "displayName" => "Sepolia-ETH"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (Sepolia-ETH)", "contract" => "0xa62be7ec09f56a813f654a9ac1aa6d29d96f604e", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::TRON => ["regex" => self::TRX_REGEX, "nativeCoin" => ["decimal" => self::TRX_DECIMAL, "symbol" => "TRX", "displayName" => "TRX"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (TRX)", "contract" => "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (TRX)", "contract" => "TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::TRON_SHASTA => ["regex" => self::TRX_REGEX, "nativeCoin" => ["decimal" => self::TRX_DECIMAL, "symbol" => "tTRX", "displayName" => "TRX"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (Shasta-TRX)", "contract" => "TNLyMmgZQsb4BdPv9tLSdHSBtWv8mtXz62", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::TETHER, "displayName" => "TETHER (Shasta-TRX)", "contract" => "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (Shasta-TRX)", "contract" => "TQ1YTkQMRz6zJCthkC1FQAH49s1fGfoYw8", "decimal" => 6]]]]
TRX_DECIMAL  = 6
TRX_REGEX  = ["address" => '/^T[A-Za-z1-9]{33}$/', "hash" => '/^[\da-f]{64}$/', "signedTxn" => '/^[\da-f]{64}$/']

Constants

ETH_REGEX

public mixed ETH_REGEX = ["address" => '/^0x[A-Fa-f\d]{40}$/', "hash" => '/^0x([A-Fa-f\d]{64})$/', "signedTxn" => "/0x[a-f\\d]*/"]

NETWORK_DICTIONARY

public mixed NETWORK_DICTIONARY = [\Akashic\Constants\NetworkSymbol::ETHEREUM_MAINNET => ["regex" => self::ETH_REGEX, "nativeCoin" => ["decimal" => self::ETH_DECIMAL, "symbol" => "ETH", "displayName" => "ETH"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (ETH)", "contract" => "0xdac17f958d2ee523a2206206994597c13d831ec7", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (ETH)", "contract" => "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::ETHEREUM_SEPOLIA => ["regex" => self::ETH_REGEX, "nativeCoin" => ["decimal" => self::ETH_DECIMAL, "symbol" => "SEP", "displayName" => "Sepolia-ETH"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (Sepolia-ETH)", "contract" => "0xa62be7ec09f56a813f654a9ac1aa6d29d96f604e", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::TRON => ["regex" => self::TRX_REGEX, "nativeCoin" => ["decimal" => self::TRX_DECIMAL, "symbol" => "TRX", "displayName" => "TRX"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (TRX)", "contract" => "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (TRX)", "contract" => "TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8", "decimal" => 6]]], \Akashic\Constants\NetworkSymbol::TRON_SHASTA => ["regex" => self::TRX_REGEX, "nativeCoin" => ["decimal" => self::TRX_DECIMAL, "symbol" => "tTRX", "displayName" => "TRX"], "tokens" => [["symbol" => \Akashic\Constants\TokenSymbol::USDT, "displayName" => "USDT (Shasta-TRX)", "contract" => "TNLyMmgZQsb4BdPv9tLSdHSBtWv8mtXz62", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::TETHER, "displayName" => "TETHER (Shasta-TRX)", "contract" => "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs", "decimal" => 6], ["symbol" => \Akashic\Constants\TokenSymbol::USDC, "displayName" => "USDC (Shasta-TRX)", "contract" => "TQ1YTkQMRz6zJCthkC1FQAH49s1fGfoYw8", "decimal" => 6]]]]

TRX_REGEX

public mixed TRX_REGEX = ["address" => '/^T[A-Za-z1-9]{33}$/', "hash" => '/^[\da-f]{64}$/', "signedTxn" => '/^[\da-f]{64}$/']

        
On this page

Search results