(b, user_pk, user2_pk, user_sk, user2_sk)
| 12 | |
| 13 | @pytest.fixture |
| 14 | def txlist(b, user_pk, user2_pk, user_sk, user2_sk): |
| 15 | from bigchaindb.models import Transaction |
| 16 | |
| 17 | # Create two CREATE transactions |
| 18 | create1 = Transaction.create([user_pk], [([user2_pk], 6)]) \ |
| 19 | .sign([user_sk]) |
| 20 | |
| 21 | create2 = Transaction.create([user2_pk], |
| 22 | [([user2_pk], 5), ([user_pk], 5)]) \ |
| 23 | .sign([user2_sk]) |
| 24 | |
| 25 | # Create a TRANSFER transactions |
| 26 | transfer1 = Transaction.transfer(create1.to_inputs(), |
| 27 | [([user_pk], 8)], |
| 28 | create1.id).sign([user2_sk]) |
| 29 | |
| 30 | b.store_bulk_transactions([create1, create2, transfer1]) |
| 31 | |
| 32 | return type('', (), { |
| 33 | 'create1': create1, |
| 34 | 'transfer1': transfer1, |
| 35 | }) |
| 36 | |
| 37 | |
| 38 | @pytest.mark.bdb |
nothing calls this directly
no test coverage detected