Documentation
¶
Index ¶
- Constants
- type ChainsEnvironmentConfig
- type Config
- type EnvironmentType
- type EvmBlockchain
- type OnchainConfig
- type TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) Build(t *testing.T) (cldf.Environment, error)
- func (b *TestEnvironmentBuilder) CTF() *TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) Custom(envConfigFile string) *TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) Local() *TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) Testnet() *TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) WithEVM() *TestEnvironmentBuilder
- func (b *TestEnvironmentBuilder) WithTON() *TestEnvironmentBuilder
- type TonBlockchain
Constants ¶
View Source
const ( DefaultTonWalletVersion = "V5R1" LocalEnvConfigFile = "local-env.toml" TestnetEnvConfigFile = "testnet-env.toml" DefaultFundAmountTon = "1000" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainsEnvironmentConfig ¶
type Config ¶
type Config struct {
Onchain OnchainConfig `toml:"onchain"`
}
func LoadEnvironmentConfig ¶
type EnvironmentType ¶
type EnvironmentType int
const ( CTF EnvironmentType = iota LOCAL TESTNET CUSTOM )
type EvmBlockchain ¶
type OnchainConfig ¶
type OnchainConfig struct {
TonBlockchains []TonBlockchain `toml:"ton_blockchain"`
EvmBlockchains []EvmBlockchain `toml:"evm_blockchain"`
}
type TestEnvironmentBuilder ¶
type TestEnvironmentBuilder struct {
Logger logger.Logger
Type EnvironmentType
ChainsEnvironmentConfig ChainsEnvironmentConfig
EnvConfigFile string
}
func NewTestEnvironmentBuilder ¶
func NewTestEnvironmentBuilder(lggr logger.Logger) *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) Build ¶
func (b *TestEnvironmentBuilder) Build(t *testing.T) (cldf.Environment, error)
func (*TestEnvironmentBuilder) CTF ¶
func (b *TestEnvironmentBuilder) CTF() *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) Custom ¶
func (b *TestEnvironmentBuilder) Custom(envConfigFile string) *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) Local ¶
func (b *TestEnvironmentBuilder) Local() *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) Testnet ¶
func (b *TestEnvironmentBuilder) Testnet() *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) WithEVM ¶
func (b *TestEnvironmentBuilder) WithEVM() *TestEnvironmentBuilder
func (*TestEnvironmentBuilder) WithTON ¶
func (b *TestEnvironmentBuilder) WithTON() *TestEnvironmentBuilder
Click to show internal directories.
Click to hide internal directories.