mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Merge pull request #1087 from bigchaindb/tx-post-202
Return 202 on successful transaction POST
This commit is contained in:
commit
80ff52e05c
@ -113,4 +113,4 @@ class TransactionListApi(Resource):
|
|||||||
with monitor.timer('write_transaction', rate=rate):
|
with monitor.timer('write_transaction', rate=rate):
|
||||||
bigchain.write_transaction(tx_obj)
|
bigchain.write_transaction(tx_obj)
|
||||||
|
|
||||||
return tx
|
return tx, 202
|
||||||
|
@ -38,6 +38,9 @@ def test_post_create_transaction_endpoint(b, client):
|
|||||||
tx = tx.sign([user_priv])
|
tx = tx.sign([user_priv])
|
||||||
|
|
||||||
res = client.post(TX_ENDPOINT, data=json.dumps(tx.to_dict()))
|
res = client.post(TX_ENDPOINT, data=json.dumps(tx.to_dict()))
|
||||||
|
|
||||||
|
assert res.status_code == 202
|
||||||
|
|
||||||
assert res.json['inputs'][0]['owners_before'][0] == user_pub
|
assert res.json['inputs'][0]['owners_before'][0] == user_pub
|
||||||
assert res.json['outputs'][0]['public_keys'][0] == user_pub
|
assert res.json['outputs'][0]['public_keys'][0] == user_pub
|
||||||
|
|
||||||
@ -157,6 +160,8 @@ def test_post_transfer_transaction_endpoint(b, client, user_pk, user_sk):
|
|||||||
|
|
||||||
res = client.post(TX_ENDPOINT, data=json.dumps(transfer_tx.to_dict()))
|
res = client.post(TX_ENDPOINT, data=json.dumps(transfer_tx.to_dict()))
|
||||||
|
|
||||||
|
assert res.status_code == 202
|
||||||
|
|
||||||
assert res.json['inputs'][0]['owners_before'][0] == user_pk
|
assert res.json['inputs'][0]['owners_before'][0] == user_pk
|
||||||
assert res.json['outputs'][0]['public_keys'][0] == user_pub
|
assert res.json['outputs'][0]['public_keys'][0] == user_pub
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user