fixed aggsig_me bug in wallet_tool

This commit is contained in:
Matthew Howard 2020-11-03 17:02:30 +00:00 committed by Yostra
parent c9c72e3d7b
commit fe6a830c98
2 changed files with 4 additions and 4 deletions

View File

@ -176,7 +176,7 @@ class WalletTool:
conditions_dict = conditions_by_opcode(con)
for _, msg in pkm_pairs_for_conditions_dict(
conditions_dict, bytes(coin_solution.coin)
conditions_dict, bytes(coin_solution.coin.name())
):
signature = AugSchemeMPL.sign(secretkey, msg)
sigs.append(signature)

View File

@ -35,11 +35,11 @@ def generate_test_spend_bundle(
) -> SpendBundle:
if condition_dic is None:
condition_dic = {}
transaction = WALLET_A.generate_unsigned_transaction(
transaction = WALLET_A.generate_signed_transaction(
amount, newpuzzlehash, coin, condition_dic, fee
)
assert transaction is not None
return WALLET_A.sign_transaction(transaction)
return transaction
@pytest.fixture(scope="module")
@ -813,7 +813,7 @@ class TestMempool:
)
assert len(pkm_pairs) == 1
assert pkm_pairs[0][1] == solution.first().get_tree_hash()
assert pkm_pairs[0][1] == solution.first().get_tree_hash() + coin_solution.coin.name()
spend_bundle = WALLET_A.sign_transaction(unsigned)
assert spend_bundle is not None