Skip to content

plugins.aea-cli-benchmark.aea_cli_benchmark.case_decision_maker.case

Memory usage check.

SigningDialogues Objects

class SigningDialogues(BaseSigningDialogues)

This class keeps track of all oef_search dialogues.

__init__

def __init__(self_address: Address) -> None

Initialize dialogues.

Arguments:

  • self_address: the address of the entity for whom dialogues are maintained

Returns:

None

make_desc_maker_wallet

def make_desc_maker_wallet(ledger_id: str,
                           key_path: str) -> Tuple[DecisionMaker, Wallet]

Construct decision maker and wallet.

sign_txs

def sign_txs(decision_maker: DecisionMaker, wallet: Wallet, num_runs: int,
             ledger_id: str) -> float

Sign txs sprcified amount fo runs and return time taken (seconds).

run

def run(ledger_id: str,
        amount_of_tx: int) -> List[Tuple[str, Union[int, float]]]

Check memory usage.