diff --git a/src/bitcoindjs.cc b/src/bitcoindjs.cc index c3021ffd..288c4939 100644 --- a/src/bitcoindjs.cc +++ b/src/bitcoindjs.cc @@ -5642,6 +5642,9 @@ ctx_to_jstx(const CTransaction& ctx, uint256 block_hash, Local jstx) { jstx->Set(NanNew("version"), NanNew((int)ctx.nVersion)->ToInt32()); jstx->Set(NanNew("locktime"), NanNew((unsigned int)ctx.nLockTime)->ToUint32()); + jstx->Set(NanNew("size"), + NanNew((int)::GetSerializeSize(ctx, SER_NETWORK, PROTOCOL_VERSION))->ToInt32()); + Local vin = NanNew(); int vi = 0; BOOST_FOREACH(const CTxIn& txin, ctx.vin) {