diff options
| -rw-r--r-- | db/schema.sql | 13 | ||||
| -rw-r--r-- | package.json | 2 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 131 |
3 files changed, 49 insertions, 97 deletions
diff --git a/db/schema.sql b/db/schema.sql index 9ea20660..64edd11d 100644 --- a/db/schema.sql +++ b/db/schema.sql @@ -70,7 +70,7 @@ CREATE TABLE `accounts` ( `lightning_credits` double NOT NULL DEFAULT 0, PRIMARY KEY (`id`), KEY `asset` (`asset`) -) ENGINE=InnoDB AUTO_INCREMENT=21593 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=21645 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -144,7 +144,7 @@ CREATE TABLE `invoices` ( KEY `invoices_account_id_foreign` (`account_id`), CONSTRAINT `invoices_account_id_foreign` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`), CONSTRAINT `invoices_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=46953 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=47779 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -161,7 +161,7 @@ CREATE TABLE `linkingkeys` ( `createdAt` datetime NOT NULL, `updatedAt` datetime NOT NULL, PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=12623 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=12630 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -263,7 +263,7 @@ CREATE TABLE `payments` ( CONSTRAINT `payments_account_id_foreign` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`), CONSTRAINT `payments_invoice_id_foreign` FOREIGN KEY (`invoice_id`) REFERENCES `invoices` (`id`), CONSTRAINT `payments_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=29354 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=29783 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -334,10 +334,11 @@ CREATE TABLE `users` ( `admin` tinyint(1) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `phone` varchar(255) DEFAULT NULL, + `address` text DEFAULT NULL, PRIMARY KEY (`id`), KEY `ip` (`ip`), KEY `username` (`username`) -) ENGINE=InnoDB AUTO_INCREMENT=15411 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=15450 DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -396,4 +397,4 @@ CREATE TABLE `withdrawals` ( /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2022-08-05 5:15:19 +-- Dump completed on 2022-09-06 19:00:21 diff --git a/package.json b/package.json index 87029ea9..70ee5bb8 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "jsonwebtoken": "^8.5.1", "knex": "^0.95.6", "lightning": "5", - "liquidjs-lib": "https://github.com/asoltys/liquidjs-lib#4a0bb0c4b38d327ec247d49e89219798fb0b28e2", + "liquidjs-lib": "6.0.2-liquid.8", "lnurl": "0.19", "long": "^4.0.0", "mailgun-js": "^0.22.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e92374de..c8f2a697 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,7 +32,7 @@ specifiers: jsonwebtoken: ^8.5.1 knex: ^0.95.6 lightning: '5' - liquidjs-lib: https://github.com/asoltys/liquidjs-lib#4a0bb0c4b38d327ec247d49e89219798fb0b28e2 + liquidjs-lib: 6.0.2-liquid.8 lnurl: '0.19' long: ^4.0.0 mailgun-js: ^0.22.0 @@ -93,7 +93,7 @@ dependencies: jsonwebtoken: 8.5.1 knex: 0.95.11_gbnmrixtkvoqbw4s5yc7xwlchq lightning: 5.21.0 - liquidjs-lib: github.com/asoltys/liquidjs-lib/4a0bb0c4b38d327ec247d49e89219798fb0b28e2 + liquidjs-lib: 6.0.2-liquid.8 lnurl: 0.19.0 long: 4.0.0 mailgun-js: 0.22.0 @@ -520,13 +520,6 @@ packages: resolution: {integrity: sha512-1rkryxURpr6aWP7R786/UQOkJ3PcpQiWkAXBmdWc7ryFWqN6a4xfK7BtjXvFBKO9LjQ+MWQSWxYeZX1OApnArA==} dev: false - /@types/jest/27.4.1: - resolution: {integrity: sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==} - dependencies: - jest-matcher-utils: 27.5.1 - pretty-format: 27.5.1 - dev: false - /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: @@ -569,6 +562,12 @@ packages: resolution: {integrity: sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==} dev: false + /@types/randombytes/2.0.0: + resolution: {integrity: sha512-bz8PhAVlwN72vqefzxa14DKNT8jK/mV66CSjwdVQM/k3Th3EPKfUtdMniwZgMedQTFuywAsfjnZsg+pEnltaMA==} + dependencies: + '@types/node': 18.7.14 + dev: false + /@types/range-parser/1.2.4: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: false @@ -599,14 +598,20 @@ packages: resolution: {integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==} dev: false + /@types/wif/2.0.2: + resolution: {integrity: sha512-IiIuBeJzlh4LWJ7kVTrX0nwB60OG0vvGTaWC/SgSbVFw7uYUTF6gEuvDZ1goWkeirekJDD58Y8g7NljQh2fNkA==} + dependencies: + '@types/node': 18.7.14 + dev: false + /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: '@types/node': 18.7.14 dev: false - /@vulpemventures/secp256k1-zkp/2.0.0: - resolution: {integrity: sha512-LhWeEp9pDWYpuE5Lvvb8QRuxG/9cd+NTxNaAzrg+JT0sO11D7hyxyvSgnHkuTVT7FDdmmQQGZ6lkutfynE45rQ==} + /@vulpemventures/secp256k1-zkp/2.1.0: + resolution: {integrity: sha512-86EGAkPqEwy5KKeC8Ow8+fMhSiFtorvIQQ9yhTwwHqT0UdUVOW/Fu2ZDoooQK5KAQbyISBB+vf0jK3eYH+Dlqw==} engines: {node: '>=12.0.0'} dependencies: '@types/node': 13.13.52 @@ -740,11 +745,6 @@ packages: color-convert: 2.0.1 dev: false - /ansi-styles/5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - dev: false - /any-promise/1.3.0: resolution: {integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=} dev: false @@ -1072,8 +1072,8 @@ packages: wif: 2.0.6 dev: false - /blech32/1.1.0: - resolution: {integrity: sha512-TGl9OgRq7woBzhQX1S5Im7opgyb2lpnEgqoApHpEZ8hgo8NSQkwJrf1Qxbg6frobTdBWxo2c+sFLjZFWGMLZHA==} + /blech32/1.1.2: + resolution: {integrity: sha512-C5qxzoF9KyX88X8Zz18cZ6BOeL0n5/Eg/cDot1frntkArRMwg1djNim5wA6QFWwu0lJ1LN8iiRMN4Lp2kZzdfA==} engines: {node: '>=10'} dependencies: long: 4.0.0 @@ -1836,11 +1836,6 @@ packages: streamsearch: 0.1.2 dev: false - /diff-sequences/27.5.1: - resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dev: false - /dot-prop/5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -3009,31 +3004,6 @@ packages: dev: false optional: true - /jest-diff/27.5.1: - resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - diff-sequences: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: false - - /jest-get-type/27.5.1: - resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dev: false - - /jest-matcher-utils/27.5.1: - resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - chalk: 4.1.2 - jest-diff: 27.5.1 - jest-get-type: 27.5.1 - pretty-format: 27.5.1 - dev: false - /joycon/3.0.1: resolution: {integrity: sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA==} engines: {node: '>=10'} @@ -3248,6 +3218,29 @@ packages: - supports-color dev: false + /liquidjs-lib/6.0.2-liquid.8: + resolution: {integrity: sha512-KCtO/lXfKyZUJeZ1Mok3FQ5/viNLmKEEhGEC3iySnBakIII2rd1ijn3np16/3LzBiQhQ+tFm4Q1NYEG3YhWBTg==} + engines: {node: '>=8.0.0'} + dependencies: + '@types/randombytes': 2.0.0 + '@types/wif': 2.0.2 + '@vulpemventures/secp256k1-zkp': 2.1.0 + axios: 0.21.4 + bech32: 2.0.0 + bip174-liquid: 1.0.3 + bip66: 1.1.5 + bitcoin-ops: 1.4.1 + blech32: 1.1.2 + bs58check: 2.1.2 + create-hash: 1.2.0 + ecpair: 2.0.1 + typeforce: 1.18.0 + varuint-bitcoin: 1.1.2 + wif: 2.0.6 + transitivePeerDependencies: + - debug + dev: false + /lnurl/0.19.0: resolution: {integrity: sha512-monlD5D5EHPm91INN8afx3w+ZN+nhWOCBiB0NDQElB6HiKONgC22JEYJ2zcgX1MJyVjr3h246HAISiGdBzknvQ==} hasBin: true @@ -4264,15 +4257,6 @@ packages: hasBin: true dev: true - /pretty-format/27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: false - /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false @@ -4489,10 +4473,6 @@ packages: strip-json-comments: 2.0.1 dev: false - /react-is/17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - dev: false - /read/1.0.7: resolution: {integrity: sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=} engines: {node: '>=0.8'} @@ -5791,32 +5771,3 @@ packages: dependencies: node-gyp-build: 4.3.0 dev: false - - github.com/asoltys/liquidjs-lib/4a0bb0c4b38d327ec247d49e89219798fb0b28e2: - resolution: {tarball: https://codeload.github.com/asoltys/liquidjs-lib/tar.gz/4a0bb0c4b38d327ec247d49e89219798fb0b28e2} - name: liquidjs-lib - version: 5.2.0 - engines: {node: '>=8.0.0'} - dependencies: - '@types/jest': 27.4.1 - '@vulpemventures/secp256k1-zkp': 2.0.0 - axios: 0.21.4 - bech32: 1.1.4 - bip174-liquid: 1.0.3 - bip32: 2.0.6 - bip66: 1.1.5 - bitcoin-ops: 1.4.1 - blech32: 1.1.0 - bs58check: 2.1.2 - create-hash: 1.2.0 - create-hmac: 1.1.7 - merkle-lib: 2.0.10 - pushdata-bitcoin: 1.0.1 - randombytes: 2.1.0 - tiny-secp256k1: 1.1.6 - typeforce: 1.18.0 - varuint-bitcoin: 1.1.2 - wif: 2.0.6 - transitivePeerDependencies: - - debug - dev: false |
