References

Golana.toml reference

[project]
# The name of your project, need to be unique for the same wallet
name = "helloworld"
# The size of the account for the bytecode
space = 30000
# The size of the account for golana internal use, do not change it
cache_space = 300000
# The output dir of the build command
out_dir = "./target"
# One of the providers listed bellow
provider = "devnet"

[providers.localnet]
# The cluster API address
cluster = "http://127.0.0.1:8899"
# The authority of your program
wallet = "~/.config/solana/id.json"
# The ID of the loader program, i.e. the Goscript VM program
loader_id = "HE7R2wfjpgjHnxfA9bS6fSLJzm7nucFfBXQhhxTCWMZs"

[providers.devnet]
cluster = "https://api.devnet.solana.com"
wallet = "~/.config/solana/id.json"
loader_id = "HE7R2wfjpgjHnxfA9bS6fSLJzm7nucFfBXQhhxTCWMZs"

[providers.testnet]
cluster = "https://api.testnet.solana.com"
wallet = "~/.config/solana/id.json"
loader_id = "HE7R2wfjpgjHnxfA9bS6fSLJzm7nucFfBXQhhxTCWMZs"

[test]
script = "npx mocha -t 1000000 tests/\*_/_.ts"
Previous
Go API