gitextract_vdzrr2bn/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ └── feature-request.yml │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── main.yml ├── .gitignore ├── .prettierrc.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── jest.config.js ├── jest.setup.js ├── package.json ├── src/ │ ├── abis/ │ │ └── erc20.json │ ├── common/ │ │ ├── apis/ │ │ │ ├── blockchain.ts │ │ │ ├── blockchair.ts │ │ │ ├── blockstream.ts │ │ │ ├── electrumx.ts │ │ │ ├── jsonrpc.ts │ │ │ ├── sochain.ts │ │ │ └── timeout.ts │ │ ├── fallbacks/ │ │ │ └── btc.ts │ │ ├── helpers/ │ │ │ ├── bitcoinHelper.ts │ │ │ ├── ethereumHelper.ts │ │ │ ├── solanaHelper.ts │ │ │ ├── tronHelper.ts │ │ │ └── wavesHelper.ts │ │ ├── libs/ │ │ │ └── bitgoUtxoLib.ts │ │ └── utils/ │ │ ├── ethers.ts │ │ ├── index.ts │ │ ├── retry.ts │ │ ├── solana.ts │ │ ├── types.ts │ │ └── utxo.ts │ ├── index.ts │ ├── services/ │ │ └── wallet/ │ │ └── index.ts │ └── types/ │ └── declarations.d.ts ├── test/ │ ├── wallet.bitcoin.test.ts │ ├── wallet.ethereum.test.ts │ ├── wallet.solana.test.ts │ ├── wallet.tron.test.ts │ └── wallet.waves.test.ts └── tsconfig.json