diff --git a/acceptance/python/src/test_basic.py b/acceptance/python/src/test_basic.py index 65d08de..ddc8cba 100644 --- a/acceptance/python/src/test_basic.py +++ b/acceptance/python/src/test_basic.py @@ -78,7 +78,7 @@ def test_basic(): # A `TRANSFER` transaction contains a pointer to the original asset. The original asset # is identified by the `id` of the `CREATE` transaction that defined it. - transfer_asset = {'id': bike_id} + transfer_assets = [{'id': bike_id}] # Alice wants to spend the one and only output available, the one with index `0`. output_index = 0 @@ -98,7 +98,7 @@ def test_basic(): # Now that all the elements are set, she creates the actual transaction... prepared_transfer_tx = bdb.transactions.prepare( operation='TRANSFER', - assets=transfer_asset, + assets=transfer_assets, inputs=transfer_input, recipients=bob.public_key) diff --git a/acceptance/python/src/test_divisible_asset.py b/acceptance/python/src/test_divisible_asset.py index 6d7db5f..8799d88 100644 --- a/acceptance/python/src/test_divisible_asset.py +++ b/acceptance/python/src/test_divisible_asset.py @@ -50,7 +50,7 @@ def test_divisible_assets(): # the description, Bob and Alice agree that each token can be used to ride # the bike for one hour. - bike_token = { + bike_token = [{ 'data': { 'token_for': { 'bike': { @@ -59,7 +59,7 @@ def test_divisible_assets(): }, 'description': 'Time share token. Each token equals one hour of riding.', }, - } + }] # She prepares a `CREATE` transaction and issues 10 tokens. # Here, Alice defines in a tuple that she wants to assign @@ -94,7 +94,7 @@ def test_divisible_assets(): # To use the bike he has to send the tokens back to Alice. # To learn about the details of transferring a transaction check out # [test_basic.py](./test_basic.html) - transfer_asset = {'id': bike_token_id} + transfer_assets = [{'id': bike_token_id}] output_index = 0 output = fulfilled_token_tx['outputs'][output_index] @@ -108,7 +108,7 @@ def test_divisible_assets(): # amount he wants to use to Alice. prepared_transfer_tx = bdb.transactions.prepare( operation='TRANSFER', - assets=transfer_asset, + assets=transfer_assets, inputs=transfer_input, recipients=[([alice.public_key], 3), ([bob.public_key], 7)]) @@ -136,7 +136,7 @@ def test_divisible_assets(): # Now he wants to ride for 8 hours, that's a lot Bob! # He prepares the transaction again. - transfer_asset = {'id': bike_token_id} + transfer_assets = [{'id': bike_token_id}] # This time we need an `output_index` of 1, since we have two outputs # in the `fulfilled_transfer_tx` we created before. The first output with # index 0 is for Alice and the second output is for Bob. @@ -155,7 +155,7 @@ def test_divisible_assets(): # to spend all his tokens prepared_transfer_tx = bdb.transactions.prepare( operation='TRANSFER', - assets=transfer_asset, + assets=transfer_assets, inputs=transfer_input, recipients=[([alice.public_key], 8)]) diff --git a/acceptance/python/src/test_double_spend.py b/acceptance/python/src/test_double_spend.py index 48eca3b..bbc266c 100644 --- a/acceptance/python/src/test_double_spend.py +++ b/acceptance/python/src/test_double_spend.py @@ -26,7 +26,7 @@ def test_double_create(): bdb.transactions.prepare( operation='CREATE', signers=alice.public_key, - assets={'data': {'uuid': str(uuid4())}}), + assets=[{'data': {'uuid': str(uuid4())}}]), private_keys=alice.private_key) def send_and_queue(tx): diff --git a/acceptance/python/src/test_multiple_owners.py b/acceptance/python/src/test_multiple_owners.py index 6400477..12793d5 100644 --- a/acceptance/python/src/test_multiple_owners.py +++ b/acceptance/python/src/test_multiple_owners.py @@ -57,7 +57,7 @@ def test_multiple_owners(): operation='CREATE', signers=alice.public_key, recipients=(alice.public_key, bob.public_key), - assets=dw_asset) + assets=[dw_asset]) # Now they both sign the transaction by providing their private keys. # And send it afterwards. @@ -88,7 +88,7 @@ def test_multiple_owners(): # Alice and Bob prepare the transaction to transfer the dish washer to # Carol. - transfer_asset = {'id': dw_id} + transfer_assets = [{'id': dw_id}] output_index = 0 output = fulfilled_dw_tx['outputs'][output_index] @@ -101,7 +101,7 @@ def test_multiple_owners(): # Now they create the transaction... prepared_transfer_tx = bdb.transactions.prepare( operation='TRANSFER', - assets=transfer_asset, + assets=transfer_assets, inputs=transfer_input, recipients=carol.public_key)