1
0
mirror of https://github.com/bigchaindb/js-bigchaindb-driver.git synced 2025-02-14 21:10:32 +01:00

Stringify output.amount

This commit is contained in:
tim 2017-06-16 11:43:09 +02:00
parent 0ed3aa39b4
commit 27d8dabd7a

View File

@ -3,10 +3,13 @@
* Create an Output from a Condition. * Create an Output from a Condition.
* Note: Assumes the given Condition was generated from a single public key (e.g. a Ed25519 Condition) * Note: Assumes the given Condition was generated from a single public key (e.g. a Ed25519 Condition)
* @param {object} condition Condition (e.g. a Ed25519 Condition from `makeEd25519Condition()`) * @param {object} condition Condition (e.g. a Ed25519 Condition from `makeEd25519Condition()`)
* @param {number} amount Amount of the output * @param {string} amount Amount of the output
* @returns {object} An Output usable in a Transaction * @returns {object} An Output usable in a Transaction
*/ */
export default function makeOutput(condition, amount = 1) { export default function makeOutput(condition, amount = '1') {
if (typeof amount !== 'string') {
throw new TypeError('`amount` must be of type string')
}
return { return {
'amount': amount, 'amount': amount,
condition, condition,