add something akin to relayed_by to blocks and txes.
This commit is contained in:
parent
9cf5a394ea
commit
346d364c26
@ -3251,6 +3251,12 @@ NAN_METHOD(HookPackets) {
|
|||||||
Local<Object> jstx = NanNew<Object>();
|
Local<Object> jstx = NanNew<Object>();
|
||||||
ctx_to_jstx(tx, 0, jstx);
|
ctx_to_jstx(tx, 0, jstx);
|
||||||
o->Set(NanNew<String>("tx"), jstx);
|
o->Set(NanNew<String>("tx"), jstx);
|
||||||
|
CNodeStatus stats;
|
||||||
|
pfrom->copyStats(stats);
|
||||||
|
jstx->Set(NanNew<String>("from"), NanNew<String>(stats.addrName));
|
||||||
|
if (!stats.addrLocal.empty()) {
|
||||||
|
jstx->Set(NanNew<String>("fromlocal"), NanNew<String>(stats.addrLocal));
|
||||||
|
}
|
||||||
} else if (strCommand == "block" && !fImporting && !fReindex) {
|
} else if (strCommand == "block" && !fImporting && !fReindex) {
|
||||||
// XXX May be able to do prev_list asynchronously
|
// XXX May be able to do prev_list asynchronously
|
||||||
CBlock block;
|
CBlock block;
|
||||||
@ -3258,6 +3264,12 @@ NAN_METHOD(HookPackets) {
|
|||||||
Local<Object> jsblock = NanNew<Object>();
|
Local<Object> jsblock = NanNew<Object>();
|
||||||
cblock_to_jsblock(block, NULL, jsblock, true);
|
cblock_to_jsblock(block, NULL, jsblock, true);
|
||||||
o->Set(NanNew<String>("block"), jsblock);
|
o->Set(NanNew<String>("block"), jsblock);
|
||||||
|
CNodeStatus stats;
|
||||||
|
pfrom->copyStats(stats);
|
||||||
|
jsblock->Set(NanNew<String>("from"), NanNew<String>(stats.addrName));
|
||||||
|
if (!stats.addrLocal.empty()) {
|
||||||
|
jsblock->Set(NanNew<String>("fromlocal"), NanNew<String>(stats.addrLocal));
|
||||||
|
}
|
||||||
} else if (strCommand == "getaddr") {
|
} else if (strCommand == "getaddr") {
|
||||||
; // not much other information in getaddr as long as we know we got a getaddr
|
; // not much other information in getaddr as long as we know we got a getaddr
|
||||||
} else if (strCommand == "mempool") {
|
} else if (strCommand == "mempool") {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user