Crate darkfi_contract_test_harness

Source

Modulesยง

contract_deploy ๐Ÿ”’
Deployooor::Deploy functionality
dao_exec ๐Ÿ”’
Dao::Exec functionality
dao_mint ๐Ÿ”’
Dao::Mint functionality
dao_propose ๐Ÿ”’
Dao::Propose functionality
dao_vote ๐Ÿ”’
Dao::Vote functionality
money_fee ๐Ÿ”’
Money::Fee functionality
money_genesis_mint ๐Ÿ”’
Money::GenesisMint functionality
money_otc_swap ๐Ÿ”’
Money::OtcSwap functionality
money_pow_reward ๐Ÿ”’
Money::PoWReward functionality
money_token ๐Ÿ”’
Money::TokenMint functionality
money_transfer ๐Ÿ”’
Money::Transfer functionality
vks
Utility module for caching ZK proof PKs and VKs

Structsยง

TestHarness
Native contract test harness instance
Wallet
Wallet instance for a single Holder

Enumsยง

Holder
Enum representing available wallet holders

Functionsยง

benchmark_wasm_calls ๐Ÿ”’
init_logger
Initialize the logging mechanism