├── abi.json ├── env_example ├── package.json ├── README.md ├── index.js ├── LICENSE ├── .gitignore ├── controller.js └── yarn.lock /abi.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /env_example: -------------------------------------------------------------------------------- 1 | PORT=3000 2 | TESTNET=https://data-seed-prebsc-1-s1.binance.org:8545 3 | MAINNET=https://bsc-dataseed1.binance.org:443 4 | CONTRACT_ADDRESS=ENTER_CONTRACT_ADDRESS -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bsc-api", 3 | "version": "1.0.0", 4 | "description": "Bsc network apis", 5 | "main": "index.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1", 8 | "start": "node index.js" 9 | }, 10 | "author": "Shobika", 11 | "license": "ISC", 12 | "dependencies": { 13 | "dotenv": "^10.0.0", 14 | "express": "^4.17.1", 15 | "web3": "^1.3.6" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # BSC-API 2 | 3 | ### Api - 4 | - Create account 5 | - Check BNB Balance 6 | - Check Token Balance 7 | - Transfer BNB 8 | - Transfer Token 9 | 10 | ### Changes to be done in code - 11 | - Create .env file and use env_example file 12 | - CONTRACT_ADDRESS - set the contract address 13 | - In abi.json file add the abi of the contract 14 | 15 | ### To install dependencies - 16 | ```yarn install``` 17 | 18 | ### How to start in local - 19 | ```yarn start``` 20 | 21 | ### How to start in server - 22 | ```pm2 start --name "_name_" yarn -- start``` 23 | 24 | ### Postman collection 25 | https://documenter.getpostman.com/view/6109852/TzeZDRME -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const express = require('express') 2 | const { transfer, createAccount, getBalance, transferToken, getTokenBalance } = require('./controller') 3 | const app = express() 4 | app.use(express.json()); 5 | 6 | require('dotenv').config() 7 | 8 | const port = process.env.PORT 9 | 10 | app.get('/', (req, res) => { 11 | res.send('BSC API') 12 | }) 13 | 14 | app.post('/account', (req, res) => createAccount(req, res)); 15 | // BNB related api 16 | app.post('/balance', (req, res) => getBalance(req, res)); 17 | app.post('/transfer', (req, res) => transfer(req, res)); 18 | // Token related api 19 | app.post('/token/balance', (req, res) => getTokenBalance(req, res)); 20 | app.post('/token/transfer', (req, res) => transferToken(req, res)); 21 | 22 | app.listen(port, () => { 23 | console.log(`Server running in port:${port}`) 24 | }) -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 BlockchainX 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | lerna-debug.log* 8 | 9 | # Diagnostic reports (https://nodejs.org/api/report.html) 10 | report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 11 | 12 | # Runtime data 13 | pids 14 | *.pid 15 | *.seed 16 | *.pid.lock 17 | 18 | # Directory for instrumented libs generated by jscoverage/JSCover 19 | lib-cov 20 | 21 | # Coverage directory used by tools like istanbul 22 | coverage 23 | *.lcov 24 | 25 | # nyc test coverage 26 | .nyc_output 27 | 28 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 29 | .grunt 30 | 31 | # Bower dependency directory (https://bower.io/) 32 | bower_components 33 | 34 | # node-waf configuration 35 | .lock-wscript 36 | 37 | # Compiled binary addons (https://nodejs.org/api/addons.html) 38 | build/Release 39 | 40 | # Dependency directories 41 | node_modules/ 42 | jspm_packages/ 43 | 44 | # TypeScript v1 declaration files 45 | typings/ 46 | 47 | # TypeScript cache 48 | *.tsbuildinfo 49 | 50 | # Optional npm cache directory 51 | .npm 52 | 53 | # Optional eslint cache 54 | .eslintcache 55 | 56 | # Microbundle cache 57 | .rpt2_cache/ 58 | .rts2_cache_cjs/ 59 | .rts2_cache_es/ 60 | .rts2_cache_umd/ 61 | 62 | # Optional REPL history 63 | .node_repl_history 64 | 65 | # Output of 'npm pack' 66 | *.tgz 67 | 68 | # Yarn Integrity file 69 | .yarn-integrity 70 | 71 | # dotenv environment variables file 72 | .env 73 | .env.test 74 | 75 | # parcel-bundler cache (https://parceljs.org/) 76 | .cache 77 | 78 | # Next.js build output 79 | .next 80 | 81 | # Nuxt.js build / generate output 82 | .nuxt 83 | dist 84 | 85 | # Gatsby files 86 | .cache/ 87 | # Comment in the public line in if your project uses Gatsby and *not* Next.js 88 | # https://nextjs.org/blog/next-9-1#public-directory-support 89 | # public 90 | 91 | # vuepress build output 92 | .vuepress/dist 93 | 94 | # Serverless directories 95 | .serverless/ 96 | 97 | # FuseBox cache 98 | .fusebox/ 99 | 100 | # DynamoDB Local files 101 | .dynamodb/ 102 | 103 | # TernJS port file 104 | .tern-port 105 | -------------------------------------------------------------------------------- /controller.js: -------------------------------------------------------------------------------- 1 | const Web3 = require('web3'); 2 | const abi = require("./abi.json"); 3 | 4 | async function createAccount(req, res) { 5 | // Set web3 6 | const web3 = new Web3(req.body.network && req.body.network === "MAINNET" ? process.env.MAINNET : process.env.TESTNET); 7 | 8 | try { 9 | let account = await web3.eth.accounts.create(); 10 | res.status(200).send({ status: true, account }); 11 | } catch(error) { 12 | res.status(500).send({ status: false, message: 'Create Account Failed' }); 13 | } 14 | } 15 | 16 | async function getBalance(req, res) { 17 | // Set web3 18 | const web3 = new Web3(req.body.network && req.body.network === "MAINNET" ? process.env.MAINNET : process.env.TESTNET); 19 | 20 | try { 21 | let balance = await web3.eth.getBalance(req.body.address); 22 | res.status(200).send({ status: true, balance: web3.utils.fromWei(balance, 'ether') }); 23 | } catch(error) { 24 | res.status(500).send({ status: false, message: 'Get BNB Balance Failed' }); 25 | } 26 | } 27 | 28 | async function getTokenBalance(req, res) { 29 | // Set web3 30 | const web3 = new Web3(req.body.network && req.body.network === "MAINNET" ? process.env.MAINNET : process.env.TESTNET); 31 | 32 | try { 33 | // contract instance 34 | const contract = new web3.eth.Contract(abi, process.env.CONTRACT_ADDRESS); 35 | const balance = await contract.methods.balanceOf(req.body.address).call(); 36 | const decimals = await contract.methods.decimals().call(); 37 | res.status(200).send({ status: true, balance: balance / 10**decimals }); 38 | } catch(error) { 39 | res.status(500).send({ status: false, message: 'Get Token Balance Failed' }); 40 | } 41 | } 42 | 43 | async function transfer(req, res) { 44 | // Set web3 45 | const web3 = new Web3(req.body.network && req.body.network === "MAINNET" ? process.env.MAINNET : process.env.TESTNET); 46 | 47 | try { 48 | // Sign transaction 49 | let signTransaction = await web3.eth.accounts.signTransaction({ 50 | to: req.body.to, 51 | value: web3.utils.toWei(req.body.amount, 'ether'), 52 | gas: req.body.gas || 2000000 53 | }, req.body.from_private_key); 54 | 55 | // Transaction 56 | let tx = await web3.eth.sendSignedTransaction( 57 | signTransaction.rawTransaction 58 | ); 59 | 60 | res.status(200).send({ status: true, hash: tx.transactionHash }); 61 | } catch (error) { 62 | res.status(500).send({ status: false, message: 'Transfer Failed' }); 63 | } 64 | } 65 | 66 | async function transferToken(req, res) { 67 | // Set web3 68 | const web3 = new Web3(req.body.network && req.body.network === "MAINNET" ? process.env.MAINNET : process.env.TESTNET); 69 | 70 | try { 71 | // contract instance 72 | const contract = await new web3.eth.Contract(abi, process.env.CONTRACT_ADDRESS); 73 | const decimals = await contract.methods.decimals().call(); 74 | // transfer event abi 75 | const transferAbi = await contract.methods.transfer(req.body.to, (req.body.amount * 10**decimals).toString()).encodeABI(); 76 | 77 | // Sign transaction 78 | let signTransaction = await web3.eth.accounts.signTransaction({ 79 | to: process.env.CONTRACT_ADDRESS, 80 | data: transferAbi, 81 | gas: req.body.gas || 2000000 82 | }, req.body.from_private_key); 83 | 84 | // Transaction 85 | let tx = await web3.eth.sendSignedTransaction( 86 | signTransaction.rawTransaction 87 | ); 88 | 89 | res.status(200).send({ status: true, hash: tx.transactionHash }); 90 | } catch (error) { 91 | res.status(500).send({ status: false, message: 'Transfer Failed' }); 92 | } 93 | } 94 | 95 | module.exports = {createAccount, getBalance, getTokenBalance, transfer, transferToken} 96 | 97 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@ethersproject/abi@5.0.7": 6 | version "5.0.7" 7 | resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.7.tgz#79e52452bd3ca2956d0e1c964207a58ad1a0ee7b" 8 | dependencies: 9 | "@ethersproject/address" "^5.0.4" 10 | "@ethersproject/bignumber" "^5.0.7" 11 | "@ethersproject/bytes" "^5.0.4" 12 | "@ethersproject/constants" "^5.0.4" 13 | "@ethersproject/hash" "^5.0.4" 14 | "@ethersproject/keccak256" "^5.0.3" 15 | "@ethersproject/logger" "^5.0.5" 16 | "@ethersproject/properties" "^5.0.3" 17 | "@ethersproject/strings" "^5.0.4" 18 | 19 | "@ethersproject/abstract-provider@^5.3.0": 20 | version "5.3.0" 21 | resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.3.0.tgz#f4c0ae4a4cef9f204d7781de805fd44b72756c81" 22 | dependencies: 23 | "@ethersproject/bignumber" "^5.3.0" 24 | "@ethersproject/bytes" "^5.3.0" 25 | "@ethersproject/logger" "^5.3.0" 26 | "@ethersproject/networks" "^5.3.0" 27 | "@ethersproject/properties" "^5.3.0" 28 | "@ethersproject/transactions" "^5.3.0" 29 | "@ethersproject/web" "^5.3.0" 30 | 31 | "@ethersproject/abstract-signer@^5.3.0": 32 | version "5.3.0" 33 | resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.3.0.tgz#05172b653e15b535ed5854ef5f6a72f4b441052d" 34 | dependencies: 35 | "@ethersproject/abstract-provider" "^5.3.0" 36 | "@ethersproject/bignumber" "^5.3.0" 37 | "@ethersproject/bytes" "^5.3.0" 38 | "@ethersproject/logger" "^5.3.0" 39 | "@ethersproject/properties" "^5.3.0" 40 | 41 | "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.3.0": 42 | version "5.3.0" 43 | resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.3.0.tgz#e53b69eacebf332e8175de814c5e6507d6932518" 44 | dependencies: 45 | "@ethersproject/bignumber" "^5.3.0" 46 | "@ethersproject/bytes" "^5.3.0" 47 | "@ethersproject/keccak256" "^5.3.0" 48 | "@ethersproject/logger" "^5.3.0" 49 | "@ethersproject/rlp" "^5.3.0" 50 | 51 | "@ethersproject/base64@^5.3.0": 52 | version "5.3.0" 53 | resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.3.0.tgz#b831fb35418b42ad24d943c557259062b8640824" 54 | dependencies: 55 | "@ethersproject/bytes" "^5.3.0" 56 | 57 | "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.3.0": 58 | version "5.3.0" 59 | resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.3.0.tgz#74ab2ec9c3bda4e344920565720a6ee9c794e9db" 60 | dependencies: 61 | "@ethersproject/bytes" "^5.3.0" 62 | "@ethersproject/logger" "^5.3.0" 63 | bn.js "^4.11.9" 64 | 65 | "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.3.0": 66 | version "5.3.0" 67 | resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.3.0.tgz#473e0da7f831d535b2002be05e6f4ca3729a1bc9" 68 | dependencies: 69 | "@ethersproject/logger" "^5.3.0" 70 | 71 | "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.3.0": 72 | version "5.3.0" 73 | resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.3.0.tgz#a5d6d86c0eec2c64c3024479609493b9afb3fc77" 74 | dependencies: 75 | "@ethersproject/bignumber" "^5.3.0" 76 | 77 | "@ethersproject/hash@^5.0.4": 78 | version "5.3.0" 79 | resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.3.0.tgz#f65e3bf3db3282df4da676db6cfa049535dd3643" 80 | dependencies: 81 | "@ethersproject/abstract-signer" "^5.3.0" 82 | "@ethersproject/address" "^5.3.0" 83 | "@ethersproject/bignumber" "^5.3.0" 84 | "@ethersproject/bytes" "^5.3.0" 85 | "@ethersproject/keccak256" "^5.3.0" 86 | "@ethersproject/logger" "^5.3.0" 87 | "@ethersproject/properties" "^5.3.0" 88 | "@ethersproject/strings" "^5.3.0" 89 | 90 | "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.3.0": 91 | version "5.3.0" 92 | resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.3.0.tgz#fb5cd36bdfd6fa02e2ea84964078a9fc6bd731be" 93 | dependencies: 94 | "@ethersproject/bytes" "^5.3.0" 95 | js-sha3 "0.5.7" 96 | 97 | "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.3.0": 98 | version "5.3.0" 99 | resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.3.0.tgz#7a69fa1d4ca0d4b7138da1627eb152f763d84dd0" 100 | 101 | "@ethersproject/networks@^5.3.0": 102 | version "5.3.1" 103 | resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.3.1.tgz#78fe08324cee289ce239acf8c746121934b2ef61" 104 | dependencies: 105 | "@ethersproject/logger" "^5.3.0" 106 | 107 | "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.3.0": 108 | version "5.3.0" 109 | resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.3.0.tgz#feef4c4babeb7c10a6b3449575016f4ad2c092b2" 110 | dependencies: 111 | "@ethersproject/logger" "^5.3.0" 112 | 113 | "@ethersproject/rlp@^5.3.0": 114 | version "5.3.0" 115 | resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.3.0.tgz#7cb93a7b5dfa69163894153c9d4b0d936f333188" 116 | dependencies: 117 | "@ethersproject/bytes" "^5.3.0" 118 | "@ethersproject/logger" "^5.3.0" 119 | 120 | "@ethersproject/signing-key@^5.3.0": 121 | version "5.3.0" 122 | resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.3.0.tgz#a96c88f8173e1abedfa35de32d3e5db7c48e5259" 123 | dependencies: 124 | "@ethersproject/bytes" "^5.3.0" 125 | "@ethersproject/logger" "^5.3.0" 126 | "@ethersproject/properties" "^5.3.0" 127 | bn.js "^4.11.9" 128 | elliptic "6.5.4" 129 | hash.js "1.1.7" 130 | 131 | "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.3.0": 132 | version "5.3.0" 133 | resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.3.0.tgz#a6b640aab56a18e0909f657da798eef890968ff0" 134 | dependencies: 135 | "@ethersproject/bytes" "^5.3.0" 136 | "@ethersproject/constants" "^5.3.0" 137 | "@ethersproject/logger" "^5.3.0" 138 | 139 | "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.3.0": 140 | version "5.3.0" 141 | resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.3.0.tgz#49b86f2bafa4d0bdf8e596578fc795ee47c50458" 142 | dependencies: 143 | "@ethersproject/address" "^5.3.0" 144 | "@ethersproject/bignumber" "^5.3.0" 145 | "@ethersproject/bytes" "^5.3.0" 146 | "@ethersproject/constants" "^5.3.0" 147 | "@ethersproject/keccak256" "^5.3.0" 148 | "@ethersproject/logger" "^5.3.0" 149 | "@ethersproject/properties" "^5.3.0" 150 | "@ethersproject/rlp" "^5.3.0" 151 | "@ethersproject/signing-key" "^5.3.0" 152 | 153 | "@ethersproject/web@^5.3.0": 154 | version "5.3.0" 155 | resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.3.0.tgz#7959c403f6476c61515008d8f92da51c553a8ee1" 156 | dependencies: 157 | "@ethersproject/base64" "^5.3.0" 158 | "@ethersproject/bytes" "^5.3.0" 159 | "@ethersproject/logger" "^5.3.0" 160 | "@ethersproject/properties" "^5.3.0" 161 | "@ethersproject/strings" "^5.3.0" 162 | 163 | "@sindresorhus/is@^0.14.0": 164 | version "0.14.0" 165 | resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" 166 | 167 | "@szmarczak/http-timer@^1.1.2": 168 | version "1.1.2" 169 | resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" 170 | dependencies: 171 | defer-to-connect "^1.0.1" 172 | 173 | "@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5": 174 | version "4.11.6" 175 | resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c" 176 | dependencies: 177 | "@types/node" "*" 178 | 179 | "@types/node@*": 180 | version "15.12.4" 181 | resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.4.tgz#e1cf817d70a1e118e81922c4ff6683ce9d422e26" 182 | 183 | "@types/node@^12.12.6": 184 | version "12.20.15" 185 | resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.15.tgz#10ee6a6a3f971966fddfa3f6e89ef7a73ec622df" 186 | 187 | "@types/pbkdf2@^3.0.0": 188 | version "3.1.0" 189 | resolved "https://registry.yarnpkg.com/@types/pbkdf2/-/pbkdf2-3.1.0.tgz#039a0e9b67da0cdc4ee5dab865caa6b267bb66b1" 190 | dependencies: 191 | "@types/node" "*" 192 | 193 | "@types/secp256k1@^4.0.1": 194 | version "4.0.2" 195 | resolved "https://registry.yarnpkg.com/@types/secp256k1/-/secp256k1-4.0.2.tgz#20c29a87149d980f64464e56539bf4810fdb5d1d" 196 | dependencies: 197 | "@types/node" "*" 198 | 199 | accepts@~1.3.7: 200 | version "1.3.7" 201 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" 202 | dependencies: 203 | mime-types "~2.1.24" 204 | negotiator "0.6.2" 205 | 206 | ajv@^6.12.3: 207 | version "6.12.6" 208 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 209 | dependencies: 210 | fast-deep-equal "^3.1.1" 211 | fast-json-stable-stringify "^2.0.0" 212 | json-schema-traverse "^0.4.1" 213 | uri-js "^4.2.2" 214 | 215 | array-flatten@1.1.1: 216 | version "1.1.1" 217 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 218 | 219 | asn1.js@^5.2.0: 220 | version "5.4.1" 221 | resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" 222 | dependencies: 223 | bn.js "^4.0.0" 224 | inherits "^2.0.1" 225 | minimalistic-assert "^1.0.0" 226 | safer-buffer "^2.1.0" 227 | 228 | asn1@~0.2.3: 229 | version "0.2.4" 230 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" 231 | dependencies: 232 | safer-buffer "~2.1.0" 233 | 234 | assert-plus@1.0.0, assert-plus@^1.0.0: 235 | version "1.0.0" 236 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 237 | 238 | async-limiter@~1.0.0: 239 | version "1.0.1" 240 | resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" 241 | 242 | asynckit@^0.4.0: 243 | version "0.4.0" 244 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 245 | 246 | available-typed-arrays@^1.0.2: 247 | version "1.0.4" 248 | resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz#9e0ae84ecff20caae6a94a1c3bc39b955649b7a9" 249 | 250 | aws-sign2@~0.7.0: 251 | version "0.7.0" 252 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 253 | 254 | aws4@^1.8.0: 255 | version "1.11.0" 256 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" 257 | 258 | base-x@^3.0.2, base-x@^3.0.8: 259 | version "3.0.8" 260 | resolved "https://registry.yarnpkg.com/base-x/-/base-x-3.0.8.tgz#1e1106c2537f0162e8b52474a557ebb09000018d" 261 | dependencies: 262 | safe-buffer "^5.0.1" 263 | 264 | base64-js@^1.3.1: 265 | version "1.5.1" 266 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 267 | 268 | bcrypt-pbkdf@^1.0.0: 269 | version "1.0.2" 270 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 271 | dependencies: 272 | tweetnacl "^0.14.3" 273 | 274 | bignumber.js@^9.0.0: 275 | version "9.0.1" 276 | resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.1.tgz#8d7ba124c882bfd8e43260c67475518d0689e4e5" 277 | 278 | blakejs@^1.1.0: 279 | version "1.1.0" 280 | resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.0.tgz#69df92ef953aa88ca51a32df6ab1c54a155fc7a5" 281 | 282 | bluebird@^3.5.0: 283 | version "3.7.2" 284 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 285 | 286 | bn.js@4.11.6: 287 | version "4.11.6" 288 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" 289 | 290 | bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.9: 291 | version "4.12.0" 292 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" 293 | 294 | bn.js@^5.0.0, bn.js@^5.1.1: 295 | version "5.2.0" 296 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" 297 | 298 | body-parser@1.19.0, body-parser@^1.16.0: 299 | version "1.19.0" 300 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" 301 | dependencies: 302 | bytes "3.1.0" 303 | content-type "~1.0.4" 304 | debug "2.6.9" 305 | depd "~1.1.2" 306 | http-errors "1.7.2" 307 | iconv-lite "0.4.24" 308 | on-finished "~2.3.0" 309 | qs "6.7.0" 310 | raw-body "2.4.0" 311 | type-is "~1.6.17" 312 | 313 | brorand@^1.0.1, brorand@^1.1.0: 314 | version "1.1.0" 315 | resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" 316 | 317 | browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.2.0: 318 | version "1.2.0" 319 | resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" 320 | dependencies: 321 | buffer-xor "^1.0.3" 322 | cipher-base "^1.0.0" 323 | create-hash "^1.1.0" 324 | evp_bytestokey "^1.0.3" 325 | inherits "^2.0.1" 326 | safe-buffer "^5.0.1" 327 | 328 | browserify-cipher@^1.0.0: 329 | version "1.0.1" 330 | resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" 331 | dependencies: 332 | browserify-aes "^1.0.4" 333 | browserify-des "^1.0.0" 334 | evp_bytestokey "^1.0.0" 335 | 336 | browserify-des@^1.0.0: 337 | version "1.0.2" 338 | resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" 339 | dependencies: 340 | cipher-base "^1.0.1" 341 | des.js "^1.0.0" 342 | inherits "^2.0.1" 343 | safe-buffer "^5.1.2" 344 | 345 | browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: 346 | version "4.1.0" 347 | resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" 348 | dependencies: 349 | bn.js "^5.0.0" 350 | randombytes "^2.0.1" 351 | 352 | browserify-sign@^4.0.0: 353 | version "4.2.1" 354 | resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" 355 | dependencies: 356 | bn.js "^5.1.1" 357 | browserify-rsa "^4.0.1" 358 | create-hash "^1.2.0" 359 | create-hmac "^1.1.7" 360 | elliptic "^6.5.3" 361 | inherits "^2.0.4" 362 | parse-asn1 "^5.1.5" 363 | readable-stream "^3.6.0" 364 | safe-buffer "^5.2.0" 365 | 366 | bs58@^4.0.0: 367 | version "4.0.1" 368 | resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" 369 | dependencies: 370 | base-x "^3.0.2" 371 | 372 | bs58check@^2.1.2: 373 | version "2.1.2" 374 | resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" 375 | dependencies: 376 | bs58 "^4.0.0" 377 | create-hash "^1.1.0" 378 | safe-buffer "^5.1.2" 379 | 380 | buffer-to-arraybuffer@^0.0.5: 381 | version "0.0.5" 382 | resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" 383 | 384 | buffer-xor@^1.0.3: 385 | version "1.0.3" 386 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" 387 | 388 | buffer@^5.0.5, buffer@^5.5.0, buffer@^5.6.0: 389 | version "5.7.1" 390 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 391 | dependencies: 392 | base64-js "^1.3.1" 393 | ieee754 "^1.1.13" 394 | 395 | bufferutil@^4.0.1: 396 | version "4.0.3" 397 | resolved "https://registry.yarnpkg.com/bufferutil/-/bufferutil-4.0.3.tgz#66724b756bed23cd7c28c4d306d7994f9943cc6b" 398 | dependencies: 399 | node-gyp-build "^4.2.0" 400 | 401 | bytes@3.1.0: 402 | version "3.1.0" 403 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 404 | 405 | cacheable-request@^6.0.0: 406 | version "6.1.0" 407 | resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" 408 | dependencies: 409 | clone-response "^1.0.2" 410 | get-stream "^5.1.0" 411 | http-cache-semantics "^4.0.0" 412 | keyv "^3.0.0" 413 | lowercase-keys "^2.0.0" 414 | normalize-url "^4.1.0" 415 | responselike "^1.0.2" 416 | 417 | call-bind@^1.0.0, call-bind@^1.0.2: 418 | version "1.0.2" 419 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 420 | dependencies: 421 | function-bind "^1.1.1" 422 | get-intrinsic "^1.0.2" 423 | 424 | caseless@~0.12.0: 425 | version "0.12.0" 426 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 427 | 428 | chownr@^1.1.1: 429 | version "1.1.4" 430 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" 431 | 432 | cids@^0.7.1: 433 | version "0.7.5" 434 | resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.5.tgz#60a08138a99bfb69b6be4ceb63bfef7a396b28b2" 435 | dependencies: 436 | buffer "^5.5.0" 437 | class-is "^1.1.0" 438 | multibase "~0.6.0" 439 | multicodec "^1.0.0" 440 | multihashes "~0.4.15" 441 | 442 | cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: 443 | version "1.0.4" 444 | resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" 445 | dependencies: 446 | inherits "^2.0.1" 447 | safe-buffer "^5.0.1" 448 | 449 | class-is@^1.1.0: 450 | version "1.1.0" 451 | resolved "https://registry.yarnpkg.com/class-is/-/class-is-1.1.0.tgz#9d3c0fba0440d211d843cec3dedfa48055005825" 452 | 453 | clone-response@^1.0.2: 454 | version "1.0.2" 455 | resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" 456 | dependencies: 457 | mimic-response "^1.0.0" 458 | 459 | combined-stream@^1.0.6, combined-stream@~1.0.6: 460 | version "1.0.8" 461 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" 462 | dependencies: 463 | delayed-stream "~1.0.0" 464 | 465 | content-disposition@0.5.3: 466 | version "0.5.3" 467 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" 468 | dependencies: 469 | safe-buffer "5.1.2" 470 | 471 | content-hash@^2.5.2: 472 | version "2.5.2" 473 | resolved "https://registry.yarnpkg.com/content-hash/-/content-hash-2.5.2.tgz#bbc2655e7c21f14fd3bfc7b7d4bfe6e454c9e211" 474 | dependencies: 475 | cids "^0.7.1" 476 | multicodec "^0.5.5" 477 | multihashes "^0.4.15" 478 | 479 | content-type@~1.0.4: 480 | version "1.0.4" 481 | resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 482 | 483 | cookie-signature@1.0.6: 484 | version "1.0.6" 485 | resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 486 | 487 | cookie@0.4.0: 488 | version "0.4.0" 489 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" 490 | 491 | cookiejar@^2.1.1: 492 | version "2.1.2" 493 | resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.2.tgz#dd8a235530752f988f9a0844f3fc589e3111125c" 494 | 495 | core-util-is@1.0.2: 496 | version "1.0.2" 497 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 498 | 499 | cors@^2.8.1: 500 | version "2.8.5" 501 | resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" 502 | dependencies: 503 | object-assign "^4" 504 | vary "^1" 505 | 506 | create-ecdh@^4.0.0: 507 | version "4.0.4" 508 | resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" 509 | dependencies: 510 | bn.js "^4.1.0" 511 | elliptic "^6.5.3" 512 | 513 | create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: 514 | version "1.2.0" 515 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" 516 | dependencies: 517 | cipher-base "^1.0.1" 518 | inherits "^2.0.1" 519 | md5.js "^1.3.4" 520 | ripemd160 "^2.0.1" 521 | sha.js "^2.4.0" 522 | 523 | create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: 524 | version "1.1.7" 525 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" 526 | dependencies: 527 | cipher-base "^1.0.3" 528 | create-hash "^1.1.0" 529 | inherits "^2.0.1" 530 | ripemd160 "^2.0.0" 531 | safe-buffer "^5.0.1" 532 | sha.js "^2.4.8" 533 | 534 | crypto-browserify@3.12.0: 535 | version "3.12.0" 536 | resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" 537 | dependencies: 538 | browserify-cipher "^1.0.0" 539 | browserify-sign "^4.0.0" 540 | create-ecdh "^4.0.0" 541 | create-hash "^1.1.0" 542 | create-hmac "^1.1.0" 543 | diffie-hellman "^5.0.0" 544 | inherits "^2.0.1" 545 | pbkdf2 "^3.0.3" 546 | public-encrypt "^4.0.0" 547 | randombytes "^2.0.0" 548 | randomfill "^1.0.3" 549 | 550 | d@1, d@^1.0.1: 551 | version "1.0.1" 552 | resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" 553 | dependencies: 554 | es5-ext "^0.10.50" 555 | type "^1.0.1" 556 | 557 | dashdash@^1.12.0: 558 | version "1.14.1" 559 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 560 | dependencies: 561 | assert-plus "^1.0.0" 562 | 563 | debug@2.6.9, debug@^2.2.0: 564 | version "2.6.9" 565 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 566 | dependencies: 567 | ms "2.0.0" 568 | 569 | decode-uri-component@^0.2.0: 570 | version "0.2.0" 571 | resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" 572 | 573 | decompress-response@^3.2.0, decompress-response@^3.3.0: 574 | version "3.3.0" 575 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" 576 | dependencies: 577 | mimic-response "^1.0.0" 578 | 579 | defer-to-connect@^1.0.1: 580 | version "1.1.3" 581 | resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" 582 | 583 | define-properties@^1.1.3: 584 | version "1.1.3" 585 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 586 | dependencies: 587 | object-keys "^1.0.12" 588 | 589 | delayed-stream@~1.0.0: 590 | version "1.0.0" 591 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 592 | 593 | depd@~1.1.2: 594 | version "1.1.2" 595 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 596 | 597 | des.js@^1.0.0: 598 | version "1.0.1" 599 | resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" 600 | dependencies: 601 | inherits "^2.0.1" 602 | minimalistic-assert "^1.0.0" 603 | 604 | destroy@~1.0.4: 605 | version "1.0.4" 606 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 607 | 608 | diffie-hellman@^5.0.0: 609 | version "5.0.3" 610 | resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" 611 | dependencies: 612 | bn.js "^4.1.0" 613 | miller-rabin "^4.0.0" 614 | randombytes "^2.0.0" 615 | 616 | dom-walk@^0.1.0: 617 | version "0.1.2" 618 | resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" 619 | 620 | dotenv@^10.0.0: 621 | version "10.0.0" 622 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" 623 | 624 | duplexer3@^0.1.4: 625 | version "0.1.4" 626 | resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" 627 | 628 | ecc-jsbn@~0.1.1: 629 | version "0.1.2" 630 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 631 | dependencies: 632 | jsbn "~0.1.0" 633 | safer-buffer "^2.1.0" 634 | 635 | ee-first@1.1.1: 636 | version "1.1.1" 637 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 638 | 639 | elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3: 640 | version "6.5.4" 641 | resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" 642 | dependencies: 643 | bn.js "^4.11.9" 644 | brorand "^1.1.0" 645 | hash.js "^1.0.0" 646 | hmac-drbg "^1.0.1" 647 | inherits "^2.0.4" 648 | minimalistic-assert "^1.0.1" 649 | minimalistic-crypto-utils "^1.0.1" 650 | 651 | encodeurl@~1.0.2: 652 | version "1.0.2" 653 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 654 | 655 | end-of-stream@^1.1.0: 656 | version "1.4.4" 657 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 658 | dependencies: 659 | once "^1.4.0" 660 | 661 | es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2: 662 | version "1.18.3" 663 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0" 664 | dependencies: 665 | call-bind "^1.0.2" 666 | es-to-primitive "^1.2.1" 667 | function-bind "^1.1.1" 668 | get-intrinsic "^1.1.1" 669 | has "^1.0.3" 670 | has-symbols "^1.0.2" 671 | is-callable "^1.2.3" 672 | is-negative-zero "^2.0.1" 673 | is-regex "^1.1.3" 674 | is-string "^1.0.6" 675 | object-inspect "^1.10.3" 676 | object-keys "^1.1.1" 677 | object.assign "^4.1.2" 678 | string.prototype.trimend "^1.0.4" 679 | string.prototype.trimstart "^1.0.4" 680 | unbox-primitive "^1.0.1" 681 | 682 | es-to-primitive@^1.2.1: 683 | version "1.2.1" 684 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 685 | dependencies: 686 | is-callable "^1.1.4" 687 | is-date-object "^1.0.1" 688 | is-symbol "^1.0.2" 689 | 690 | es5-ext@^0.10.35, es5-ext@^0.10.50: 691 | version "0.10.53" 692 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" 693 | dependencies: 694 | es6-iterator "~2.0.3" 695 | es6-symbol "~3.1.3" 696 | next-tick "~1.0.0" 697 | 698 | es6-iterator@~2.0.3: 699 | version "2.0.3" 700 | resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" 701 | dependencies: 702 | d "1" 703 | es5-ext "^0.10.35" 704 | es6-symbol "^3.1.1" 705 | 706 | es6-symbol@^3.1.1, es6-symbol@~3.1.3: 707 | version "3.1.3" 708 | resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" 709 | dependencies: 710 | d "^1.0.1" 711 | ext "^1.1.2" 712 | 713 | escape-html@~1.0.3: 714 | version "1.0.3" 715 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 716 | 717 | etag@~1.8.1: 718 | version "1.8.1" 719 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 720 | 721 | eth-ens-namehash@2.0.8: 722 | version "2.0.8" 723 | resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" 724 | dependencies: 725 | idna-uts46-hx "^2.3.1" 726 | js-sha3 "^0.5.7" 727 | 728 | eth-lib@0.2.8: 729 | version "0.2.8" 730 | resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.8.tgz#b194058bef4b220ad12ea497431d6cb6aa0623c8" 731 | dependencies: 732 | bn.js "^4.11.6" 733 | elliptic "^6.4.0" 734 | xhr-request-promise "^0.1.2" 735 | 736 | eth-lib@^0.1.26: 737 | version "0.1.29" 738 | resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.29.tgz#0c11f5060d42da9f931eab6199084734f4dbd1d9" 739 | dependencies: 740 | bn.js "^4.11.6" 741 | elliptic "^6.4.0" 742 | nano-json-stream-parser "^0.1.2" 743 | servify "^0.1.12" 744 | ws "^3.0.0" 745 | xhr-request-promise "^0.1.2" 746 | 747 | ethereum-bloom-filters@^1.0.6: 748 | version "1.0.10" 749 | resolved "https://registry.yarnpkg.com/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz#3ca07f4aed698e75bd134584850260246a5fed8a" 750 | dependencies: 751 | js-sha3 "^0.8.0" 752 | 753 | ethereum-cryptography@^0.1.3: 754 | version "0.1.3" 755 | resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz#8d6143cfc3d74bf79bbd8edecdf29e4ae20dd191" 756 | dependencies: 757 | "@types/pbkdf2" "^3.0.0" 758 | "@types/secp256k1" "^4.0.1" 759 | blakejs "^1.1.0" 760 | browserify-aes "^1.2.0" 761 | bs58check "^2.1.2" 762 | create-hash "^1.2.0" 763 | create-hmac "^1.1.7" 764 | hash.js "^1.1.7" 765 | keccak "^3.0.0" 766 | pbkdf2 "^3.0.17" 767 | randombytes "^2.1.0" 768 | safe-buffer "^5.1.2" 769 | scrypt-js "^3.0.0" 770 | secp256k1 "^4.0.1" 771 | setimmediate "^1.0.5" 772 | 773 | ethereumjs-common@^1.3.2, ethereumjs-common@^1.5.0: 774 | version "1.5.2" 775 | resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz#2065dbe9214e850f2e955a80e650cb6999066979" 776 | 777 | ethereumjs-tx@^2.1.1: 778 | version "2.1.2" 779 | resolved "https://registry.yarnpkg.com/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz#5dfe7688bf177b45c9a23f86cf9104d47ea35fed" 780 | dependencies: 781 | ethereumjs-common "^1.5.0" 782 | ethereumjs-util "^6.0.0" 783 | 784 | ethereumjs-util@^6.0.0: 785 | version "6.2.1" 786 | resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69" 787 | dependencies: 788 | "@types/bn.js" "^4.11.3" 789 | bn.js "^4.11.0" 790 | create-hash "^1.1.2" 791 | elliptic "^6.5.2" 792 | ethereum-cryptography "^0.1.3" 793 | ethjs-util "0.1.6" 794 | rlp "^2.2.3" 795 | 796 | ethjs-unit@0.1.6: 797 | version "0.1.6" 798 | resolved "https://registry.yarnpkg.com/ethjs-unit/-/ethjs-unit-0.1.6.tgz#c665921e476e87bce2a9d588a6fe0405b2c41699" 799 | dependencies: 800 | bn.js "4.11.6" 801 | number-to-bn "1.7.0" 802 | 803 | ethjs-util@0.1.6: 804 | version "0.1.6" 805 | resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536" 806 | dependencies: 807 | is-hex-prefixed "1.0.0" 808 | strip-hex-prefix "1.0.0" 809 | 810 | eventemitter3@4.0.4: 811 | version "4.0.4" 812 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" 813 | 814 | evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: 815 | version "1.0.3" 816 | resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" 817 | dependencies: 818 | md5.js "^1.3.4" 819 | safe-buffer "^5.1.1" 820 | 821 | express@^4.14.0, express@^4.17.1: 822 | version "4.17.1" 823 | resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" 824 | dependencies: 825 | accepts "~1.3.7" 826 | array-flatten "1.1.1" 827 | body-parser "1.19.0" 828 | content-disposition "0.5.3" 829 | content-type "~1.0.4" 830 | cookie "0.4.0" 831 | cookie-signature "1.0.6" 832 | debug "2.6.9" 833 | depd "~1.1.2" 834 | encodeurl "~1.0.2" 835 | escape-html "~1.0.3" 836 | etag "~1.8.1" 837 | finalhandler "~1.1.2" 838 | fresh "0.5.2" 839 | merge-descriptors "1.0.1" 840 | methods "~1.1.2" 841 | on-finished "~2.3.0" 842 | parseurl "~1.3.3" 843 | path-to-regexp "0.1.7" 844 | proxy-addr "~2.0.5" 845 | qs "6.7.0" 846 | range-parser "~1.2.1" 847 | safe-buffer "5.1.2" 848 | send "0.17.1" 849 | serve-static "1.14.1" 850 | setprototypeof "1.1.1" 851 | statuses "~1.5.0" 852 | type-is "~1.6.18" 853 | utils-merge "1.0.1" 854 | vary "~1.1.2" 855 | 856 | ext@^1.1.2: 857 | version "1.4.0" 858 | resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" 859 | dependencies: 860 | type "^2.0.0" 861 | 862 | extend@~3.0.2: 863 | version "3.0.2" 864 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 865 | 866 | extsprintf@1.3.0: 867 | version "1.3.0" 868 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 869 | 870 | extsprintf@^1.2.0: 871 | version "1.4.0" 872 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" 873 | 874 | fast-deep-equal@^3.1.1: 875 | version "3.1.3" 876 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 877 | 878 | fast-json-stable-stringify@^2.0.0: 879 | version "2.1.0" 880 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 881 | 882 | finalhandler@~1.1.2: 883 | version "1.1.2" 884 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" 885 | dependencies: 886 | debug "2.6.9" 887 | encodeurl "~1.0.2" 888 | escape-html "~1.0.3" 889 | on-finished "~2.3.0" 890 | parseurl "~1.3.3" 891 | statuses "~1.5.0" 892 | unpipe "~1.0.0" 893 | 894 | foreach@^2.0.5: 895 | version "2.0.5" 896 | resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" 897 | 898 | forever-agent@~0.6.1: 899 | version "0.6.1" 900 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 901 | 902 | form-data@~2.3.2: 903 | version "2.3.3" 904 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" 905 | dependencies: 906 | asynckit "^0.4.0" 907 | combined-stream "^1.0.6" 908 | mime-types "^2.1.12" 909 | 910 | forwarded@0.2.0: 911 | version "0.2.0" 912 | resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" 913 | 914 | fresh@0.5.2: 915 | version "0.5.2" 916 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 917 | 918 | fs-extra@^4.0.2: 919 | version "4.0.3" 920 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" 921 | dependencies: 922 | graceful-fs "^4.1.2" 923 | jsonfile "^4.0.0" 924 | universalify "^0.1.0" 925 | 926 | fs-minipass@^1.2.5: 927 | version "1.2.7" 928 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" 929 | dependencies: 930 | minipass "^2.6.0" 931 | 932 | function-bind@^1.1.1: 933 | version "1.1.1" 934 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 935 | 936 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: 937 | version "1.1.1" 938 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 939 | dependencies: 940 | function-bind "^1.1.1" 941 | has "^1.0.3" 942 | has-symbols "^1.0.1" 943 | 944 | get-stream@^3.0.0: 945 | version "3.0.0" 946 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" 947 | 948 | get-stream@^4.1.0: 949 | version "4.1.0" 950 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" 951 | dependencies: 952 | pump "^3.0.0" 953 | 954 | get-stream@^5.1.0: 955 | version "5.2.0" 956 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" 957 | dependencies: 958 | pump "^3.0.0" 959 | 960 | getpass@^0.1.1: 961 | version "0.1.7" 962 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 963 | dependencies: 964 | assert-plus "^1.0.0" 965 | 966 | global@~4.4.0: 967 | version "4.4.0" 968 | resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" 969 | dependencies: 970 | min-document "^2.19.0" 971 | process "^0.11.10" 972 | 973 | got@9.6.0: 974 | version "9.6.0" 975 | resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" 976 | dependencies: 977 | "@sindresorhus/is" "^0.14.0" 978 | "@szmarczak/http-timer" "^1.1.2" 979 | cacheable-request "^6.0.0" 980 | decompress-response "^3.3.0" 981 | duplexer3 "^0.1.4" 982 | get-stream "^4.1.0" 983 | lowercase-keys "^1.0.1" 984 | mimic-response "^1.0.1" 985 | p-cancelable "^1.0.0" 986 | to-readable-stream "^1.0.0" 987 | url-parse-lax "^3.0.0" 988 | 989 | got@^7.1.0: 990 | version "7.1.0" 991 | resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" 992 | dependencies: 993 | decompress-response "^3.2.0" 994 | duplexer3 "^0.1.4" 995 | get-stream "^3.0.0" 996 | is-plain-obj "^1.1.0" 997 | is-retry-allowed "^1.0.0" 998 | is-stream "^1.0.0" 999 | isurl "^1.0.0-alpha5" 1000 | lowercase-keys "^1.0.0" 1001 | p-cancelable "^0.3.0" 1002 | p-timeout "^1.1.1" 1003 | safe-buffer "^5.0.1" 1004 | timed-out "^4.0.0" 1005 | url-parse-lax "^1.0.0" 1006 | url-to-options "^1.0.1" 1007 | 1008 | graceful-fs@^4.1.2, graceful-fs@^4.1.6: 1009 | version "4.2.6" 1010 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 1011 | 1012 | har-schema@^2.0.0: 1013 | version "2.0.0" 1014 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 1015 | 1016 | har-validator@~5.1.3: 1017 | version "5.1.5" 1018 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" 1019 | dependencies: 1020 | ajv "^6.12.3" 1021 | har-schema "^2.0.0" 1022 | 1023 | has-bigints@^1.0.1: 1024 | version "1.0.1" 1025 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" 1026 | 1027 | has-symbol-support-x@^1.4.1: 1028 | version "1.4.2" 1029 | resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" 1030 | 1031 | has-symbols@^1.0.1, has-symbols@^1.0.2: 1032 | version "1.0.2" 1033 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 1034 | 1035 | has-to-string-tag-x@^1.2.0: 1036 | version "1.4.1" 1037 | resolved "https://registry.yarnpkg.com/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" 1038 | dependencies: 1039 | has-symbol-support-x "^1.4.1" 1040 | 1041 | has@^1.0.3: 1042 | version "1.0.3" 1043 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1044 | dependencies: 1045 | function-bind "^1.1.1" 1046 | 1047 | hash-base@^3.0.0: 1048 | version "3.1.0" 1049 | resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" 1050 | dependencies: 1051 | inherits "^2.0.4" 1052 | readable-stream "^3.6.0" 1053 | safe-buffer "^5.2.0" 1054 | 1055 | hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: 1056 | version "1.1.7" 1057 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" 1058 | dependencies: 1059 | inherits "^2.0.3" 1060 | minimalistic-assert "^1.0.1" 1061 | 1062 | hmac-drbg@^1.0.1: 1063 | version "1.0.1" 1064 | resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" 1065 | dependencies: 1066 | hash.js "^1.0.3" 1067 | minimalistic-assert "^1.0.0" 1068 | minimalistic-crypto-utils "^1.0.1" 1069 | 1070 | http-cache-semantics@^4.0.0: 1071 | version "4.1.0" 1072 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" 1073 | 1074 | http-errors@1.7.2: 1075 | version "1.7.2" 1076 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" 1077 | dependencies: 1078 | depd "~1.1.2" 1079 | inherits "2.0.3" 1080 | setprototypeof "1.1.1" 1081 | statuses ">= 1.5.0 < 2" 1082 | toidentifier "1.0.0" 1083 | 1084 | http-errors@~1.7.2: 1085 | version "1.7.3" 1086 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" 1087 | dependencies: 1088 | depd "~1.1.2" 1089 | inherits "2.0.4" 1090 | setprototypeof "1.1.1" 1091 | statuses ">= 1.5.0 < 2" 1092 | toidentifier "1.0.0" 1093 | 1094 | http-https@^1.0.0: 1095 | version "1.0.0" 1096 | resolved "https://registry.yarnpkg.com/http-https/-/http-https-1.0.0.tgz#2f908dd5f1db4068c058cd6e6d4ce392c913389b" 1097 | 1098 | http-signature@~1.2.0: 1099 | version "1.2.0" 1100 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1101 | dependencies: 1102 | assert-plus "^1.0.0" 1103 | jsprim "^1.2.2" 1104 | sshpk "^1.7.0" 1105 | 1106 | iconv-lite@0.4.24: 1107 | version "0.4.24" 1108 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 1109 | dependencies: 1110 | safer-buffer ">= 2.1.2 < 3" 1111 | 1112 | idna-uts46-hx@^2.3.1: 1113 | version "2.3.1" 1114 | resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" 1115 | dependencies: 1116 | punycode "2.1.0" 1117 | 1118 | ieee754@^1.1.13: 1119 | version "1.2.1" 1120 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" 1121 | 1122 | inherits@2.0.3: 1123 | version "2.0.3" 1124 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1125 | 1126 | inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4: 1127 | version "2.0.4" 1128 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1129 | 1130 | ipaddr.js@1.9.1: 1131 | version "1.9.1" 1132 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" 1133 | 1134 | is-arguments@^1.0.4: 1135 | version "1.1.0" 1136 | resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" 1137 | dependencies: 1138 | call-bind "^1.0.0" 1139 | 1140 | is-bigint@^1.0.1: 1141 | version "1.0.2" 1142 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" 1143 | 1144 | is-boolean-object@^1.1.0: 1145 | version "1.1.1" 1146 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8" 1147 | dependencies: 1148 | call-bind "^1.0.2" 1149 | 1150 | is-callable@^1.1.4, is-callable@^1.2.3: 1151 | version "1.2.3" 1152 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" 1153 | 1154 | is-date-object@^1.0.1: 1155 | version "1.0.4" 1156 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" 1157 | 1158 | is-function@^1.0.1: 1159 | version "1.0.2" 1160 | resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" 1161 | 1162 | is-generator-function@^1.0.7: 1163 | version "1.0.9" 1164 | resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.9.tgz#e5f82c2323673e7fcad3d12858c83c4039f6399c" 1165 | 1166 | is-hex-prefixed@1.0.0: 1167 | version "1.0.0" 1168 | resolved "https://registry.yarnpkg.com/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz#7d8d37e6ad77e5d127148913c573e082d777f554" 1169 | 1170 | is-negative-zero@^2.0.1: 1171 | version "2.0.1" 1172 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" 1173 | 1174 | is-number-object@^1.0.4: 1175 | version "1.0.5" 1176 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb" 1177 | 1178 | is-object@^1.0.1: 1179 | version "1.0.2" 1180 | resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" 1181 | 1182 | is-plain-obj@^1.1.0: 1183 | version "1.1.0" 1184 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 1185 | 1186 | is-regex@^1.1.3: 1187 | version "1.1.3" 1188 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f" 1189 | dependencies: 1190 | call-bind "^1.0.2" 1191 | has-symbols "^1.0.2" 1192 | 1193 | is-retry-allowed@^1.0.0: 1194 | version "1.2.0" 1195 | resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" 1196 | 1197 | is-stream@^1.0.0: 1198 | version "1.1.0" 1199 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 1200 | 1201 | is-string@^1.0.5, is-string@^1.0.6: 1202 | version "1.0.6" 1203 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f" 1204 | 1205 | is-symbol@^1.0.2, is-symbol@^1.0.3: 1206 | version "1.0.4" 1207 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" 1208 | dependencies: 1209 | has-symbols "^1.0.2" 1210 | 1211 | is-typed-array@^1.1.3: 1212 | version "1.1.5" 1213 | resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.5.tgz#f32e6e096455e329eb7b423862456aa213f0eb4e" 1214 | dependencies: 1215 | available-typed-arrays "^1.0.2" 1216 | call-bind "^1.0.2" 1217 | es-abstract "^1.18.0-next.2" 1218 | foreach "^2.0.5" 1219 | has-symbols "^1.0.1" 1220 | 1221 | is-typedarray@^1.0.0, is-typedarray@~1.0.0: 1222 | version "1.0.0" 1223 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1224 | 1225 | isstream@~0.1.2: 1226 | version "0.1.2" 1227 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 1228 | 1229 | isurl@^1.0.0-alpha5: 1230 | version "1.0.0" 1231 | resolved "https://registry.yarnpkg.com/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" 1232 | dependencies: 1233 | has-to-string-tag-x "^1.2.0" 1234 | is-object "^1.0.1" 1235 | 1236 | js-sha3@0.5.7, js-sha3@^0.5.7: 1237 | version "0.5.7" 1238 | resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" 1239 | 1240 | js-sha3@^0.8.0: 1241 | version "0.8.0" 1242 | resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" 1243 | 1244 | jsbn@~0.1.0: 1245 | version "0.1.1" 1246 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 1247 | 1248 | json-buffer@3.0.0: 1249 | version "3.0.0" 1250 | resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" 1251 | 1252 | json-schema-traverse@^0.4.1: 1253 | version "0.4.1" 1254 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1255 | 1256 | json-schema@0.2.3: 1257 | version "0.2.3" 1258 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 1259 | 1260 | json-stringify-safe@~5.0.1: 1261 | version "5.0.1" 1262 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1263 | 1264 | jsonfile@^4.0.0: 1265 | version "4.0.0" 1266 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" 1267 | optionalDependencies: 1268 | graceful-fs "^4.1.6" 1269 | 1270 | jsprim@^1.2.2: 1271 | version "1.4.1" 1272 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" 1273 | dependencies: 1274 | assert-plus "1.0.0" 1275 | extsprintf "1.3.0" 1276 | json-schema "0.2.3" 1277 | verror "1.10.0" 1278 | 1279 | keccak@^3.0.0: 1280 | version "3.0.1" 1281 | resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.1.tgz#ae30a0e94dbe43414f741375cff6d64c8bea0bff" 1282 | dependencies: 1283 | node-addon-api "^2.0.0" 1284 | node-gyp-build "^4.2.0" 1285 | 1286 | keyv@^3.0.0: 1287 | version "3.1.0" 1288 | resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" 1289 | dependencies: 1290 | json-buffer "3.0.0" 1291 | 1292 | lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: 1293 | version "1.0.1" 1294 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" 1295 | 1296 | lowercase-keys@^2.0.0: 1297 | version "2.0.0" 1298 | resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" 1299 | 1300 | md5.js@^1.3.4: 1301 | version "1.3.5" 1302 | resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" 1303 | dependencies: 1304 | hash-base "^3.0.0" 1305 | inherits "^2.0.1" 1306 | safe-buffer "^5.1.2" 1307 | 1308 | media-typer@0.3.0: 1309 | version "0.3.0" 1310 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 1311 | 1312 | merge-descriptors@1.0.1: 1313 | version "1.0.1" 1314 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 1315 | 1316 | methods@~1.1.2: 1317 | version "1.1.2" 1318 | resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 1319 | 1320 | miller-rabin@^4.0.0: 1321 | version "4.0.1" 1322 | resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" 1323 | dependencies: 1324 | bn.js "^4.0.0" 1325 | brorand "^1.0.1" 1326 | 1327 | mime-db@1.48.0: 1328 | version "1.48.0" 1329 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d" 1330 | 1331 | mime-types@^2.1.12, mime-types@^2.1.16, mime-types@~2.1.19, mime-types@~2.1.24: 1332 | version "2.1.31" 1333 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b" 1334 | dependencies: 1335 | mime-db "1.48.0" 1336 | 1337 | mime@1.6.0: 1338 | version "1.6.0" 1339 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 1340 | 1341 | mimic-response@^1.0.0, mimic-response@^1.0.1: 1342 | version "1.0.1" 1343 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" 1344 | 1345 | min-document@^2.19.0: 1346 | version "2.19.0" 1347 | resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" 1348 | dependencies: 1349 | dom-walk "^0.1.0" 1350 | 1351 | minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: 1352 | version "1.0.1" 1353 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" 1354 | 1355 | minimalistic-crypto-utils@^1.0.1: 1356 | version "1.0.1" 1357 | resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" 1358 | 1359 | minimist@^1.2.5: 1360 | version "1.2.5" 1361 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 1362 | 1363 | minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: 1364 | version "2.9.0" 1365 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" 1366 | dependencies: 1367 | safe-buffer "^5.1.2" 1368 | yallist "^3.0.0" 1369 | 1370 | minizlib@^1.2.1: 1371 | version "1.3.3" 1372 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" 1373 | dependencies: 1374 | minipass "^2.9.0" 1375 | 1376 | mkdirp-promise@^5.0.1: 1377 | version "5.0.1" 1378 | resolved "https://registry.yarnpkg.com/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz#e9b8f68e552c68a9c1713b84883f7a1dd039b8a1" 1379 | dependencies: 1380 | mkdirp "*" 1381 | 1382 | mkdirp@*: 1383 | version "1.0.4" 1384 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" 1385 | 1386 | mkdirp@^0.5.0: 1387 | version "0.5.5" 1388 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 1389 | dependencies: 1390 | minimist "^1.2.5" 1391 | 1392 | mock-fs@^4.1.0: 1393 | version "4.14.0" 1394 | resolved "https://registry.yarnpkg.com/mock-fs/-/mock-fs-4.14.0.tgz#ce5124d2c601421255985e6e94da80a7357b1b18" 1395 | 1396 | ms@2.0.0: 1397 | version "2.0.0" 1398 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 1399 | 1400 | ms@2.1.1: 1401 | version "2.1.1" 1402 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" 1403 | 1404 | multibase@^0.7.0: 1405 | version "0.7.0" 1406 | resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.7.0.tgz#1adfc1c50abe05eefeb5091ac0c2728d6b84581b" 1407 | dependencies: 1408 | base-x "^3.0.8" 1409 | buffer "^5.5.0" 1410 | 1411 | multibase@~0.6.0: 1412 | version "0.6.1" 1413 | resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.1.tgz#b76df6298536cc17b9f6a6db53ec88f85f8cc12b" 1414 | dependencies: 1415 | base-x "^3.0.8" 1416 | buffer "^5.5.0" 1417 | 1418 | multicodec@^0.5.5: 1419 | version "0.5.7" 1420 | resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.7.tgz#1fb3f9dd866a10a55d226e194abba2dcc1ee9ffd" 1421 | dependencies: 1422 | varint "^5.0.0" 1423 | 1424 | multicodec@^1.0.0: 1425 | version "1.0.4" 1426 | resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-1.0.4.tgz#46ac064657c40380c28367c90304d8ed175a714f" 1427 | dependencies: 1428 | buffer "^5.6.0" 1429 | varint "^5.0.0" 1430 | 1431 | multihashes@^0.4.15, multihashes@~0.4.15: 1432 | version "0.4.21" 1433 | resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.21.tgz#dc02d525579f334a7909ade8a122dabb58ccfcb5" 1434 | dependencies: 1435 | buffer "^5.5.0" 1436 | multibase "^0.7.0" 1437 | varint "^5.0.0" 1438 | 1439 | nano-json-stream-parser@^0.1.2: 1440 | version "0.1.2" 1441 | resolved "https://registry.yarnpkg.com/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz#0cc8f6d0e2b622b479c40d499c46d64b755c6f5f" 1442 | 1443 | negotiator@0.6.2: 1444 | version "0.6.2" 1445 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" 1446 | 1447 | next-tick@~1.0.0: 1448 | version "1.0.0" 1449 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" 1450 | 1451 | node-addon-api@^2.0.0: 1452 | version "2.0.2" 1453 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-2.0.2.tgz#432cfa82962ce494b132e9d72a15b29f71ff5d32" 1454 | 1455 | node-gyp-build@^4.2.0: 1456 | version "4.2.3" 1457 | resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.2.3.tgz#ce6277f853835f718829efb47db20f3e4d9c4739" 1458 | 1459 | normalize-url@^4.1.0: 1460 | version "4.5.1" 1461 | resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" 1462 | 1463 | number-to-bn@1.7.0: 1464 | version "1.7.0" 1465 | resolved "https://registry.yarnpkg.com/number-to-bn/-/number-to-bn-1.7.0.tgz#bb3623592f7e5f9e0030b1977bd41a0c53fe1ea0" 1466 | dependencies: 1467 | bn.js "4.11.6" 1468 | strip-hex-prefix "1.0.0" 1469 | 1470 | oauth-sign@~0.9.0: 1471 | version "0.9.0" 1472 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" 1473 | 1474 | object-assign@^4, object-assign@^4.1.0, object-assign@^4.1.1: 1475 | version "4.1.1" 1476 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1477 | 1478 | object-inspect@^1.10.3: 1479 | version "1.10.3" 1480 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" 1481 | 1482 | object-keys@^1.0.12, object-keys@^1.1.1: 1483 | version "1.1.1" 1484 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1485 | 1486 | object.assign@^4.1.2: 1487 | version "4.1.2" 1488 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 1489 | dependencies: 1490 | call-bind "^1.0.0" 1491 | define-properties "^1.1.3" 1492 | has-symbols "^1.0.1" 1493 | object-keys "^1.1.1" 1494 | 1495 | oboe@2.1.5: 1496 | version "2.1.5" 1497 | resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.5.tgz#5554284c543a2266d7a38f17e073821fbde393cd" 1498 | dependencies: 1499 | http-https "^1.0.0" 1500 | 1501 | on-finished@~2.3.0: 1502 | version "2.3.0" 1503 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 1504 | dependencies: 1505 | ee-first "1.1.1" 1506 | 1507 | once@^1.3.1, once@^1.4.0: 1508 | version "1.4.0" 1509 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1510 | dependencies: 1511 | wrappy "1" 1512 | 1513 | p-cancelable@^0.3.0: 1514 | version "0.3.0" 1515 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" 1516 | 1517 | p-cancelable@^1.0.0: 1518 | version "1.1.0" 1519 | resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" 1520 | 1521 | p-finally@^1.0.0: 1522 | version "1.0.0" 1523 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 1524 | 1525 | p-timeout@^1.1.1: 1526 | version "1.2.1" 1527 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" 1528 | dependencies: 1529 | p-finally "^1.0.0" 1530 | 1531 | parse-asn1@^5.0.0, parse-asn1@^5.1.5: 1532 | version "5.1.6" 1533 | resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" 1534 | dependencies: 1535 | asn1.js "^5.2.0" 1536 | browserify-aes "^1.0.0" 1537 | evp_bytestokey "^1.0.0" 1538 | pbkdf2 "^3.0.3" 1539 | safe-buffer "^5.1.1" 1540 | 1541 | parse-headers@^2.0.0: 1542 | version "2.0.3" 1543 | resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515" 1544 | 1545 | parseurl@~1.3.3: 1546 | version "1.3.3" 1547 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" 1548 | 1549 | path-to-regexp@0.1.7: 1550 | version "0.1.7" 1551 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 1552 | 1553 | pbkdf2@^3.0.17, pbkdf2@^3.0.3: 1554 | version "3.1.2" 1555 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" 1556 | dependencies: 1557 | create-hash "^1.1.2" 1558 | create-hmac "^1.1.4" 1559 | ripemd160 "^2.0.1" 1560 | safe-buffer "^5.0.1" 1561 | sha.js "^2.4.8" 1562 | 1563 | performance-now@^2.1.0: 1564 | version "2.1.0" 1565 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 1566 | 1567 | prepend-http@^1.0.1: 1568 | version "1.0.4" 1569 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" 1570 | 1571 | prepend-http@^2.0.0: 1572 | version "2.0.0" 1573 | resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" 1574 | 1575 | process@^0.11.10: 1576 | version "0.11.10" 1577 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" 1578 | 1579 | proxy-addr@~2.0.5: 1580 | version "2.0.7" 1581 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" 1582 | dependencies: 1583 | forwarded "0.2.0" 1584 | ipaddr.js "1.9.1" 1585 | 1586 | psl@^1.1.28: 1587 | version "1.8.0" 1588 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" 1589 | 1590 | public-encrypt@^4.0.0: 1591 | version "4.0.3" 1592 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" 1593 | dependencies: 1594 | bn.js "^4.1.0" 1595 | browserify-rsa "^4.0.0" 1596 | create-hash "^1.1.0" 1597 | parse-asn1 "^5.0.0" 1598 | randombytes "^2.0.1" 1599 | safe-buffer "^5.1.2" 1600 | 1601 | pump@^3.0.0: 1602 | version "3.0.0" 1603 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" 1604 | dependencies: 1605 | end-of-stream "^1.1.0" 1606 | once "^1.3.1" 1607 | 1608 | punycode@2.1.0: 1609 | version "2.1.0" 1610 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" 1611 | 1612 | punycode@^2.1.0, punycode@^2.1.1: 1613 | version "2.1.1" 1614 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 1615 | 1616 | qs@6.7.0: 1617 | version "6.7.0" 1618 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" 1619 | 1620 | qs@~6.5.2: 1621 | version "6.5.2" 1622 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" 1623 | 1624 | query-string@^5.0.1: 1625 | version "5.1.1" 1626 | resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" 1627 | dependencies: 1628 | decode-uri-component "^0.2.0" 1629 | object-assign "^4.1.0" 1630 | strict-uri-encode "^1.0.0" 1631 | 1632 | randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: 1633 | version "2.1.0" 1634 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 1635 | dependencies: 1636 | safe-buffer "^5.1.0" 1637 | 1638 | randomfill@^1.0.3: 1639 | version "1.0.4" 1640 | resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" 1641 | dependencies: 1642 | randombytes "^2.0.5" 1643 | safe-buffer "^5.1.0" 1644 | 1645 | range-parser@~1.2.1: 1646 | version "1.2.1" 1647 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" 1648 | 1649 | raw-body@2.4.0: 1650 | version "2.4.0" 1651 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" 1652 | dependencies: 1653 | bytes "3.1.0" 1654 | http-errors "1.7.2" 1655 | iconv-lite "0.4.24" 1656 | unpipe "1.0.0" 1657 | 1658 | readable-stream@^3.6.0: 1659 | version "3.6.0" 1660 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" 1661 | dependencies: 1662 | inherits "^2.0.3" 1663 | string_decoder "^1.1.1" 1664 | util-deprecate "^1.0.1" 1665 | 1666 | request@^2.79.0: 1667 | version "2.88.2" 1668 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" 1669 | dependencies: 1670 | aws-sign2 "~0.7.0" 1671 | aws4 "^1.8.0" 1672 | caseless "~0.12.0" 1673 | combined-stream "~1.0.6" 1674 | extend "~3.0.2" 1675 | forever-agent "~0.6.1" 1676 | form-data "~2.3.2" 1677 | har-validator "~5.1.3" 1678 | http-signature "~1.2.0" 1679 | is-typedarray "~1.0.0" 1680 | isstream "~0.1.2" 1681 | json-stringify-safe "~5.0.1" 1682 | mime-types "~2.1.19" 1683 | oauth-sign "~0.9.0" 1684 | performance-now "^2.1.0" 1685 | qs "~6.5.2" 1686 | safe-buffer "^5.1.2" 1687 | tough-cookie "~2.5.0" 1688 | tunnel-agent "^0.6.0" 1689 | uuid "^3.3.2" 1690 | 1691 | responselike@^1.0.2: 1692 | version "1.0.2" 1693 | resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" 1694 | dependencies: 1695 | lowercase-keys "^1.0.0" 1696 | 1697 | ripemd160@^2.0.0, ripemd160@^2.0.1: 1698 | version "2.0.2" 1699 | resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" 1700 | dependencies: 1701 | hash-base "^3.0.0" 1702 | inherits "^2.0.1" 1703 | 1704 | rlp@^2.2.3: 1705 | version "2.2.6" 1706 | resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.6.tgz#c80ba6266ac7a483ef1e69e8e2f056656de2fb2c" 1707 | dependencies: 1708 | bn.js "^4.11.1" 1709 | 1710 | safe-buffer@5.1.2, safe-buffer@~5.1.0: 1711 | version "5.1.2" 1712 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1713 | 1714 | safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: 1715 | version "5.2.1" 1716 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 1717 | 1718 | "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: 1719 | version "2.1.2" 1720 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1721 | 1722 | scrypt-js@^3.0.0, scrypt-js@^3.0.1: 1723 | version "3.0.1" 1724 | resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-3.0.1.tgz#d314a57c2aef69d1ad98a138a21fe9eafa9ee312" 1725 | 1726 | secp256k1@^4.0.1: 1727 | version "4.0.2" 1728 | resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-4.0.2.tgz#15dd57d0f0b9fdb54ac1fa1694f40e5e9a54f4a1" 1729 | dependencies: 1730 | elliptic "^6.5.2" 1731 | node-addon-api "^2.0.0" 1732 | node-gyp-build "^4.2.0" 1733 | 1734 | send@0.17.1: 1735 | version "0.17.1" 1736 | resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" 1737 | dependencies: 1738 | debug "2.6.9" 1739 | depd "~1.1.2" 1740 | destroy "~1.0.4" 1741 | encodeurl "~1.0.2" 1742 | escape-html "~1.0.3" 1743 | etag "~1.8.1" 1744 | fresh "0.5.2" 1745 | http-errors "~1.7.2" 1746 | mime "1.6.0" 1747 | ms "2.1.1" 1748 | on-finished "~2.3.0" 1749 | range-parser "~1.2.1" 1750 | statuses "~1.5.0" 1751 | 1752 | serve-static@1.14.1: 1753 | version "1.14.1" 1754 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" 1755 | dependencies: 1756 | encodeurl "~1.0.2" 1757 | escape-html "~1.0.3" 1758 | parseurl "~1.3.3" 1759 | send "0.17.1" 1760 | 1761 | servify@^0.1.12: 1762 | version "0.1.12" 1763 | resolved "https://registry.yarnpkg.com/servify/-/servify-0.1.12.tgz#142ab7bee1f1d033b66d0707086085b17c06db95" 1764 | dependencies: 1765 | body-parser "^1.16.0" 1766 | cors "^2.8.1" 1767 | express "^4.14.0" 1768 | request "^2.79.0" 1769 | xhr "^2.3.3" 1770 | 1771 | setimmediate@^1.0.5: 1772 | version "1.0.5" 1773 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" 1774 | 1775 | setprototypeof@1.1.1: 1776 | version "1.1.1" 1777 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" 1778 | 1779 | sha.js@^2.4.0, sha.js@^2.4.8: 1780 | version "2.4.11" 1781 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" 1782 | dependencies: 1783 | inherits "^2.0.1" 1784 | safe-buffer "^5.0.1" 1785 | 1786 | simple-concat@^1.0.0: 1787 | version "1.0.1" 1788 | resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" 1789 | 1790 | simple-get@^2.7.0: 1791 | version "2.8.1" 1792 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.8.1.tgz#0e22e91d4575d87620620bc91308d57a77f44b5d" 1793 | dependencies: 1794 | decompress-response "^3.3.0" 1795 | once "^1.3.1" 1796 | simple-concat "^1.0.0" 1797 | 1798 | sshpk@^1.7.0: 1799 | version "1.16.1" 1800 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" 1801 | dependencies: 1802 | asn1 "~0.2.3" 1803 | assert-plus "^1.0.0" 1804 | bcrypt-pbkdf "^1.0.0" 1805 | dashdash "^1.12.0" 1806 | ecc-jsbn "~0.1.1" 1807 | getpass "^0.1.1" 1808 | jsbn "~0.1.0" 1809 | safer-buffer "^2.0.2" 1810 | tweetnacl "~0.14.0" 1811 | 1812 | "statuses@>= 1.5.0 < 2", statuses@~1.5.0: 1813 | version "1.5.0" 1814 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 1815 | 1816 | strict-uri-encode@^1.0.0: 1817 | version "1.1.0" 1818 | resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" 1819 | 1820 | string.prototype.trimend@^1.0.4: 1821 | version "1.0.4" 1822 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" 1823 | dependencies: 1824 | call-bind "^1.0.2" 1825 | define-properties "^1.1.3" 1826 | 1827 | string.prototype.trimstart@^1.0.4: 1828 | version "1.0.4" 1829 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" 1830 | dependencies: 1831 | call-bind "^1.0.2" 1832 | define-properties "^1.1.3" 1833 | 1834 | string_decoder@^1.1.1: 1835 | version "1.3.0" 1836 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" 1837 | dependencies: 1838 | safe-buffer "~5.2.0" 1839 | 1840 | strip-hex-prefix@1.0.0: 1841 | version "1.0.0" 1842 | resolved "https://registry.yarnpkg.com/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz#0c5f155fef1151373377de9dbb588da05500e36f" 1843 | dependencies: 1844 | is-hex-prefixed "1.0.0" 1845 | 1846 | swarm-js@^0.1.40: 1847 | version "0.1.40" 1848 | resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.40.tgz#b1bc7b6dcc76061f6c772203e004c11997e06b99" 1849 | dependencies: 1850 | bluebird "^3.5.0" 1851 | buffer "^5.0.5" 1852 | eth-lib "^0.1.26" 1853 | fs-extra "^4.0.2" 1854 | got "^7.1.0" 1855 | mime-types "^2.1.16" 1856 | mkdirp-promise "^5.0.1" 1857 | mock-fs "^4.1.0" 1858 | setimmediate "^1.0.5" 1859 | tar "^4.0.2" 1860 | xhr-request "^1.0.1" 1861 | 1862 | tar@^4.0.2: 1863 | version "4.4.13" 1864 | resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" 1865 | dependencies: 1866 | chownr "^1.1.1" 1867 | fs-minipass "^1.2.5" 1868 | minipass "^2.8.6" 1869 | minizlib "^1.2.1" 1870 | mkdirp "^0.5.0" 1871 | safe-buffer "^5.1.2" 1872 | yallist "^3.0.3" 1873 | 1874 | timed-out@^4.0.0, timed-out@^4.0.1: 1875 | version "4.0.1" 1876 | resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" 1877 | 1878 | to-readable-stream@^1.0.0: 1879 | version "1.0.0" 1880 | resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" 1881 | 1882 | toidentifier@1.0.0: 1883 | version "1.0.0" 1884 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" 1885 | 1886 | tough-cookie@~2.5.0: 1887 | version "2.5.0" 1888 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" 1889 | dependencies: 1890 | psl "^1.1.28" 1891 | punycode "^2.1.1" 1892 | 1893 | tunnel-agent@^0.6.0: 1894 | version "0.6.0" 1895 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 1896 | dependencies: 1897 | safe-buffer "^5.0.1" 1898 | 1899 | tweetnacl@^0.14.3, tweetnacl@~0.14.0: 1900 | version "0.14.5" 1901 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 1902 | 1903 | type-is@~1.6.17, type-is@~1.6.18: 1904 | version "1.6.18" 1905 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" 1906 | dependencies: 1907 | media-typer "0.3.0" 1908 | mime-types "~2.1.24" 1909 | 1910 | type@^1.0.1: 1911 | version "1.2.0" 1912 | resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" 1913 | 1914 | type@^2.0.0: 1915 | version "2.5.0" 1916 | resolved "https://registry.yarnpkg.com/type/-/type-2.5.0.tgz#0a2e78c2e77907b252abe5f298c1b01c63f0db3d" 1917 | 1918 | typedarray-to-buffer@^3.1.5: 1919 | version "3.1.5" 1920 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" 1921 | dependencies: 1922 | is-typedarray "^1.0.0" 1923 | 1924 | ultron@~1.1.0: 1925 | version "1.1.1" 1926 | resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" 1927 | 1928 | unbox-primitive@^1.0.1: 1929 | version "1.0.1" 1930 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" 1931 | dependencies: 1932 | function-bind "^1.1.1" 1933 | has-bigints "^1.0.1" 1934 | has-symbols "^1.0.2" 1935 | which-boxed-primitive "^1.0.2" 1936 | 1937 | underscore@1.12.1: 1938 | version "1.12.1" 1939 | resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e" 1940 | 1941 | universalify@^0.1.0: 1942 | version "0.1.2" 1943 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 1944 | 1945 | unpipe@1.0.0, unpipe@~1.0.0: 1946 | version "1.0.0" 1947 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 1948 | 1949 | uri-js@^4.2.2: 1950 | version "4.4.1" 1951 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 1952 | dependencies: 1953 | punycode "^2.1.0" 1954 | 1955 | url-parse-lax@^1.0.0: 1956 | version "1.0.0" 1957 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" 1958 | dependencies: 1959 | prepend-http "^1.0.1" 1960 | 1961 | url-parse-lax@^3.0.0: 1962 | version "3.0.0" 1963 | resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" 1964 | dependencies: 1965 | prepend-http "^2.0.0" 1966 | 1967 | url-set-query@^1.0.0: 1968 | version "1.0.0" 1969 | resolved "https://registry.yarnpkg.com/url-set-query/-/url-set-query-1.0.0.tgz#016e8cfd7c20ee05cafe7795e892bd0702faa339" 1970 | 1971 | url-to-options@^1.0.1: 1972 | version "1.0.1" 1973 | resolved "https://registry.yarnpkg.com/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" 1974 | 1975 | utf-8-validate@^5.0.2: 1976 | version "5.0.5" 1977 | resolved "https://registry.yarnpkg.com/utf-8-validate/-/utf-8-validate-5.0.5.tgz#dd32c2e82c72002dc9f02eb67ba6761f43456ca1" 1978 | dependencies: 1979 | node-gyp-build "^4.2.0" 1980 | 1981 | utf8@3.0.0: 1982 | version "3.0.0" 1983 | resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" 1984 | 1985 | util-deprecate@^1.0.1: 1986 | version "1.0.2" 1987 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1988 | 1989 | util@^0.12.0: 1990 | version "0.12.4" 1991 | resolved "https://registry.yarnpkg.com/util/-/util-0.12.4.tgz#66121a31420df8f01ca0c464be15dfa1d1850253" 1992 | dependencies: 1993 | inherits "^2.0.3" 1994 | is-arguments "^1.0.4" 1995 | is-generator-function "^1.0.7" 1996 | is-typed-array "^1.1.3" 1997 | safe-buffer "^5.1.2" 1998 | which-typed-array "^1.1.2" 1999 | 2000 | utils-merge@1.0.1: 2001 | version "1.0.1" 2002 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 2003 | 2004 | uuid@3.3.2: 2005 | version "3.3.2" 2006 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" 2007 | 2008 | uuid@^3.3.2: 2009 | version "3.4.0" 2010 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" 2011 | 2012 | varint@^5.0.0: 2013 | version "5.0.2" 2014 | resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4" 2015 | 2016 | vary@^1, vary@~1.1.2: 2017 | version "1.1.2" 2018 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 2019 | 2020 | verror@1.10.0: 2021 | version "1.10.0" 2022 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 2023 | dependencies: 2024 | assert-plus "^1.0.0" 2025 | core-util-is "1.0.2" 2026 | extsprintf "^1.2.0" 2027 | 2028 | web3-bzz@1.3.6: 2029 | version "1.3.6" 2030 | resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.3.6.tgz#95f370aecc3ff6ad07f057e6c0c916ef09b04dde" 2031 | dependencies: 2032 | "@types/node" "^12.12.6" 2033 | got "9.6.0" 2034 | swarm-js "^0.1.40" 2035 | underscore "1.12.1" 2036 | 2037 | web3-core-helpers@1.3.6: 2038 | version "1.3.6" 2039 | resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.3.6.tgz#c478246a9abe4e5456acf42657dac2f7c330be74" 2040 | dependencies: 2041 | underscore "1.12.1" 2042 | web3-eth-iban "1.3.6" 2043 | web3-utils "1.3.6" 2044 | 2045 | web3-core-method@1.3.6: 2046 | version "1.3.6" 2047 | resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.3.6.tgz#4b0334edd94b03dfec729d113c69a4eb6ebc68ae" 2048 | dependencies: 2049 | "@ethersproject/transactions" "^5.0.0-beta.135" 2050 | underscore "1.12.1" 2051 | web3-core-helpers "1.3.6" 2052 | web3-core-promievent "1.3.6" 2053 | web3-core-subscriptions "1.3.6" 2054 | web3-utils "1.3.6" 2055 | 2056 | web3-core-promievent@1.3.6: 2057 | version "1.3.6" 2058 | resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.3.6.tgz#6c27dc79de8f71b74f5d17acaf9aaf593d3cb0c9" 2059 | dependencies: 2060 | eventemitter3 "4.0.4" 2061 | 2062 | web3-core-requestmanager@1.3.6: 2063 | version "1.3.6" 2064 | resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.3.6.tgz#4fea269fe913fd4fca464b4f7c65cb94857b5b2a" 2065 | dependencies: 2066 | underscore "1.12.1" 2067 | util "^0.12.0" 2068 | web3-core-helpers "1.3.6" 2069 | web3-providers-http "1.3.6" 2070 | web3-providers-ipc "1.3.6" 2071 | web3-providers-ws "1.3.6" 2072 | 2073 | web3-core-subscriptions@1.3.6: 2074 | version "1.3.6" 2075 | resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.3.6.tgz#ee24e7974d1d72ff6c992c599deba4ef9b308415" 2076 | dependencies: 2077 | eventemitter3 "4.0.4" 2078 | underscore "1.12.1" 2079 | web3-core-helpers "1.3.6" 2080 | 2081 | web3-core@1.3.6: 2082 | version "1.3.6" 2083 | resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.3.6.tgz#a6a761d1ff2f3ee462b8dab679229d2f8e267504" 2084 | dependencies: 2085 | "@types/bn.js" "^4.11.5" 2086 | "@types/node" "^12.12.6" 2087 | bignumber.js "^9.0.0" 2088 | web3-core-helpers "1.3.6" 2089 | web3-core-method "1.3.6" 2090 | web3-core-requestmanager "1.3.6" 2091 | web3-utils "1.3.6" 2092 | 2093 | web3-eth-abi@1.3.6: 2094 | version "1.3.6" 2095 | resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.3.6.tgz#4272ca48d817aa651bbf97b269f5ff10abc2b8a9" 2096 | dependencies: 2097 | "@ethersproject/abi" "5.0.7" 2098 | underscore "1.12.1" 2099 | web3-utils "1.3.6" 2100 | 2101 | web3-eth-accounts@1.3.6: 2102 | version "1.3.6" 2103 | resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.3.6.tgz#f9fcb50b28ee58090ab292a10d996155caa2b474" 2104 | dependencies: 2105 | crypto-browserify "3.12.0" 2106 | eth-lib "0.2.8" 2107 | ethereumjs-common "^1.3.2" 2108 | ethereumjs-tx "^2.1.1" 2109 | scrypt-js "^3.0.1" 2110 | underscore "1.12.1" 2111 | uuid "3.3.2" 2112 | web3-core "1.3.6" 2113 | web3-core-helpers "1.3.6" 2114 | web3-core-method "1.3.6" 2115 | web3-utils "1.3.6" 2116 | 2117 | web3-eth-contract@1.3.6: 2118 | version "1.3.6" 2119 | resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.3.6.tgz#cccf4d32dc56917fb6923e778498a9ba2a5ba866" 2120 | dependencies: 2121 | "@types/bn.js" "^4.11.5" 2122 | underscore "1.12.1" 2123 | web3-core "1.3.6" 2124 | web3-core-helpers "1.3.6" 2125 | web3-core-method "1.3.6" 2126 | web3-core-promievent "1.3.6" 2127 | web3-core-subscriptions "1.3.6" 2128 | web3-eth-abi "1.3.6" 2129 | web3-utils "1.3.6" 2130 | 2131 | web3-eth-ens@1.3.6: 2132 | version "1.3.6" 2133 | resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.3.6.tgz#0d28c5d4ea7b4462ef6c077545a77956a6cdf175" 2134 | dependencies: 2135 | content-hash "^2.5.2" 2136 | eth-ens-namehash "2.0.8" 2137 | underscore "1.12.1" 2138 | web3-core "1.3.6" 2139 | web3-core-helpers "1.3.6" 2140 | web3-core-promievent "1.3.6" 2141 | web3-eth-abi "1.3.6" 2142 | web3-eth-contract "1.3.6" 2143 | web3-utils "1.3.6" 2144 | 2145 | web3-eth-iban@1.3.6: 2146 | version "1.3.6" 2147 | resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.3.6.tgz#0d6ba21fe78f190af8919e9cd5453882457209e0" 2148 | dependencies: 2149 | bn.js "^4.11.9" 2150 | web3-utils "1.3.6" 2151 | 2152 | web3-eth-personal@1.3.6: 2153 | version "1.3.6" 2154 | resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.3.6.tgz#226137916754c498f0284f22c55924c87a2efcf0" 2155 | dependencies: 2156 | "@types/node" "^12.12.6" 2157 | web3-core "1.3.6" 2158 | web3-core-helpers "1.3.6" 2159 | web3-core-method "1.3.6" 2160 | web3-net "1.3.6" 2161 | web3-utils "1.3.6" 2162 | 2163 | web3-eth@1.3.6: 2164 | version "1.3.6" 2165 | resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.3.6.tgz#2c650893d540a7a0eb1365dd5b2dca24ac919b7c" 2166 | dependencies: 2167 | underscore "1.12.1" 2168 | web3-core "1.3.6" 2169 | web3-core-helpers "1.3.6" 2170 | web3-core-method "1.3.6" 2171 | web3-core-subscriptions "1.3.6" 2172 | web3-eth-abi "1.3.6" 2173 | web3-eth-accounts "1.3.6" 2174 | web3-eth-contract "1.3.6" 2175 | web3-eth-ens "1.3.6" 2176 | web3-eth-iban "1.3.6" 2177 | web3-eth-personal "1.3.6" 2178 | web3-net "1.3.6" 2179 | web3-utils "1.3.6" 2180 | 2181 | web3-net@1.3.6: 2182 | version "1.3.6" 2183 | resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.3.6.tgz#a56492e2227475e38db29394f8bac305a2446e41" 2184 | dependencies: 2185 | web3-core "1.3.6" 2186 | web3-core-method "1.3.6" 2187 | web3-utils "1.3.6" 2188 | 2189 | web3-providers-http@1.3.6: 2190 | version "1.3.6" 2191 | resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.3.6.tgz#36e8724a7424d52827819d53fd75dbf31f5422c2" 2192 | dependencies: 2193 | web3-core-helpers "1.3.6" 2194 | xhr2-cookies "1.1.0" 2195 | 2196 | web3-providers-ipc@1.3.6: 2197 | version "1.3.6" 2198 | resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.3.6.tgz#cef8d12c1ebb47adce5ebf597f553c623362cb4a" 2199 | dependencies: 2200 | oboe "2.1.5" 2201 | underscore "1.12.1" 2202 | web3-core-helpers "1.3.6" 2203 | 2204 | web3-providers-ws@1.3.6: 2205 | version "1.3.6" 2206 | resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.3.6.tgz#e1df617bc89d66165abdf2191da0014c505bfaac" 2207 | dependencies: 2208 | eventemitter3 "4.0.4" 2209 | underscore "1.12.1" 2210 | web3-core-helpers "1.3.6" 2211 | websocket "^1.0.32" 2212 | 2213 | web3-shh@1.3.6: 2214 | version "1.3.6" 2215 | resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.3.6.tgz#4e3486c7eca5cbdb87f88910948223a5b7ea6c20" 2216 | dependencies: 2217 | web3-core "1.3.6" 2218 | web3-core-method "1.3.6" 2219 | web3-core-subscriptions "1.3.6" 2220 | web3-net "1.3.6" 2221 | 2222 | web3-utils@1.3.6: 2223 | version "1.3.6" 2224 | resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.3.6.tgz#390bc9fa3a7179746963cfaca55bb80ac4d8dc10" 2225 | dependencies: 2226 | bn.js "^4.11.9" 2227 | eth-lib "0.2.8" 2228 | ethereum-bloom-filters "^1.0.6" 2229 | ethjs-unit "0.1.6" 2230 | number-to-bn "1.7.0" 2231 | randombytes "^2.1.0" 2232 | underscore "1.12.1" 2233 | utf8 "3.0.0" 2234 | 2235 | web3@^1.3.6: 2236 | version "1.3.6" 2237 | resolved "https://registry.yarnpkg.com/web3/-/web3-1.3.6.tgz#599425461c3f9a8cbbefa70616438995f4a064cc" 2238 | dependencies: 2239 | web3-bzz "1.3.6" 2240 | web3-core "1.3.6" 2241 | web3-eth "1.3.6" 2242 | web3-eth-personal "1.3.6" 2243 | web3-net "1.3.6" 2244 | web3-shh "1.3.6" 2245 | web3-utils "1.3.6" 2246 | 2247 | websocket@^1.0.32: 2248 | version "1.0.34" 2249 | resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.34.tgz#2bdc2602c08bf2c82253b730655c0ef7dcab3111" 2250 | dependencies: 2251 | bufferutil "^4.0.1" 2252 | debug "^2.2.0" 2253 | es5-ext "^0.10.50" 2254 | typedarray-to-buffer "^3.1.5" 2255 | utf-8-validate "^5.0.2" 2256 | yaeti "^0.0.6" 2257 | 2258 | which-boxed-primitive@^1.0.2: 2259 | version "1.0.2" 2260 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" 2261 | dependencies: 2262 | is-bigint "^1.0.1" 2263 | is-boolean-object "^1.1.0" 2264 | is-number-object "^1.0.4" 2265 | is-string "^1.0.5" 2266 | is-symbol "^1.0.3" 2267 | 2268 | which-typed-array@^1.1.2: 2269 | version "1.1.4" 2270 | resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.4.tgz#8fcb7d3ee5adf2d771066fba7cf37e32fe8711ff" 2271 | dependencies: 2272 | available-typed-arrays "^1.0.2" 2273 | call-bind "^1.0.0" 2274 | es-abstract "^1.18.0-next.1" 2275 | foreach "^2.0.5" 2276 | function-bind "^1.1.1" 2277 | has-symbols "^1.0.1" 2278 | is-typed-array "^1.1.3" 2279 | 2280 | wrappy@1: 2281 | version "1.0.2" 2282 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 2283 | 2284 | ws@^3.0.0: 2285 | version "3.3.3" 2286 | resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" 2287 | dependencies: 2288 | async-limiter "~1.0.0" 2289 | safe-buffer "~5.1.0" 2290 | ultron "~1.1.0" 2291 | 2292 | xhr-request-promise@^0.1.2: 2293 | version "0.1.3" 2294 | resolved "https://registry.yarnpkg.com/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz#2d5f4b16d8c6c893be97f1a62b0ed4cf3ca5f96c" 2295 | dependencies: 2296 | xhr-request "^1.1.0" 2297 | 2298 | xhr-request@^1.0.1, xhr-request@^1.1.0: 2299 | version "1.1.0" 2300 | resolved "https://registry.yarnpkg.com/xhr-request/-/xhr-request-1.1.0.tgz#f4a7c1868b9f198723444d82dcae317643f2e2ed" 2301 | dependencies: 2302 | buffer-to-arraybuffer "^0.0.5" 2303 | object-assign "^4.1.1" 2304 | query-string "^5.0.1" 2305 | simple-get "^2.7.0" 2306 | timed-out "^4.0.1" 2307 | url-set-query "^1.0.0" 2308 | xhr "^2.0.4" 2309 | 2310 | xhr2-cookies@1.1.0: 2311 | version "1.1.0" 2312 | resolved "https://registry.yarnpkg.com/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz#7d77449d0999197f155cb73b23df72505ed89d48" 2313 | dependencies: 2314 | cookiejar "^2.1.1" 2315 | 2316 | xhr@^2.0.4, xhr@^2.3.3: 2317 | version "2.6.0" 2318 | resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.6.0.tgz#b69d4395e792b4173d6b7df077f0fc5e4e2b249d" 2319 | dependencies: 2320 | global "~4.4.0" 2321 | is-function "^1.0.1" 2322 | parse-headers "^2.0.0" 2323 | xtend "^4.0.0" 2324 | 2325 | xtend@^4.0.0: 2326 | version "4.0.2" 2327 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 2328 | 2329 | yaeti@^0.0.6: 2330 | version "0.0.6" 2331 | resolved "https://registry.yarnpkg.com/yaeti/-/yaeti-0.0.6.tgz#f26f484d72684cf42bedfb76970aa1608fbf9577" 2332 | 2333 | yallist@^3.0.0, yallist@^3.0.3: 2334 | version "3.1.1" 2335 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 2336 | --------------------------------------------------------------------------------