Elements blockchain parser. Save all peg in/out i the database.

This commit is contained in:
softsimon
2021-09-18 13:37:25 +04:00
parent 641d2ad028
commit aa39bbd091
7 changed files with 162 additions and 6 deletions

View File

@@ -14,7 +14,6 @@ import transactionUtils from './transaction-utils';
class WebsocketHandler {
private wss: WebSocket.Server | undefined;
private nativeAssetId = '6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d';
private extraInitProperties = {};
constructor() { }
@@ -308,7 +307,7 @@ class WebsocketHandler {
newTransactions.forEach((tx) => {
if (client['track-asset'] === this.nativeAssetId) {
if (client['track-asset'] === Common.nativeAssetId) {
if (tx.vin.some((vin) => !!vin.is_pegin)) {
foundTransactions.push(tx);
return;
@@ -439,7 +438,7 @@ class WebsocketHandler {
const foundTransactions: TransactionExtended[] = [];
transactions.forEach((tx) => {
if (client['track-asset'] === this.nativeAssetId) {
if (client['track-asset'] === Common.nativeAssetId) {
if (tx.vin && tx.vin.some((vin) => !!vin.is_pegin)) {
foundTransactions.push(tx);
return;