Module algoappdev.testing
Utilities for testing apps.
Functions
def algod_client() ‑> algosdk.v2client.algod.AlgodClient
-
Build the client connected to the local
algod
daemon.Finds the daemon operating on the data at the directory stored in the environment variable
AAD_NODE_DIR
. def fund_account(algod_client: algosdk.v2client.algod.AlgodClient, kmd_client: algosdk.kmd.KMDClient, microalgos: int) ‑> AccountMeta
-
Use funds from the genesis account to fund a new account.
Args
algod_client
- the client to which the transaction is submitted
kmd_client
- the client which signs the transaction for the genesis account
microalgos
- the quantity of microAlgos to add to the new account
Returns
the meta data of the newly funded account
def funded_account(algod_client: algosdk.v2client.algod.AlgodClient, kmd_client: algosdk.kmd.KMDClient) ‑> AccountMeta
-
Create a new account and add 1 Algo of funds to it. See
fund_account()
. def kmd_client() ‑> algosdk.v2client.algod.AlgodClient
-
Build the client connected to the local
kmd
daemon.Finds the daemon operating on the data at the directory stored in the environment variable
AAD_NODE_DIR
.