{"_id":"@aloe2/utxo-bin","name":"@aloe2/utxo-bin","dist-tags":{"aloe-bbc82c9c9":"2.0.20228282226","latest":"2.0.20228282226"},"versions":{"2.0.20228282226":{"name":"@aloe2/utxo-bin","description":"Command-line utility for BitGo UTXO transactions","version":"2.0.20228282226","keywords":["bitgo","utxo","bitcoinjs","bitcoin"],"scripts":{"prepare":"npm run build","build":"yarn tsc --build --incremental --verbose .","lint":"eslint --quiet .","unit-test":"mocha","fmt":"prettier --write '{bin,src,test}/**/*.{ts,js}'","precommit":"yarn lint-staged"},"repository":{"type":"git","url":"git+https://github.com/BitGo/BitGoJS.git","directory":"modules/utxo-bin"},"bin":{"utxo-bin":"dist/bin/index.js"},"dependencies":{"@aloe2/blockapis":"^1.0.20228282226","@aloe2/statics":"^7.0.20228282226","@aloe2/utxo-lib":"^2.4.20228282226","archy":"^1.0.0","chalk":"4","yargs":"^17.3.1"},"devDependencies":{"@types/archy":"^0.0.32","@types/yargs":"^17.0.8"},"lint-staged":{"*.{js,ts}":["yarn prettier --write","yarn eslint --fix"]},"publishConfig":{"access":"public"},"license":"MIT","gitHead":"ff34e1949ea30d3016d4a8e17d459eee4436eda5","bugs":{"url":"https://github.com/BitGo/BitGoJS/issues"},"homepage":"https://github.com/BitGo/BitGoJS#readme","_id":"@aloe2/utxo-bin@2.0.20228282226","_nodeVersion":"14.18.0","_npmVersion":"lerna/5.5.0/node@v14.18.0+x64 (darwin)","dist":{"integrity":"sha512-we+ASu/lvNGHimH6DKI8rBOGCH7OUeamxwNIZIHjSUdOYvGvdW9aKQfJR+MWqJccptuN3HphuFIGV4VYmvSZAA==","shasum":"94917dd0911bd0798fe1e5734c44ef55dd918248","tarball":"https://registry.npmjs.org/@aloe2/utxo-bin/-/utxo-bin-2.0.20228282226.tgz","fileCount":19,"unpackedSize":247163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIXNK3cPUQ4UP8zsW3jrig90EZ9eGlnWLhPwgdr9ZI3AiEAihnY6+qR3sNdmuEo5I6trpty4avtxRdX4PQ0zMCCIZ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNS5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg+g//XUhXi9xONTt96ac98AtMMMNHTviQMD7n9CUev37d2LoZcFnX\r\ntBRCgCT6wsbezYKRD2B4G++8/Cd2eVnhpAlqELtsHeY7i077jsDDcwL40WsJ\r\nDviYkF+pb0fIax8aGyKHGC5cdh747hNcUK8IGnKv2ilOSLtSyMGpK15gxodm\r\nU2xKj72VUCd7ns1r6AVy+3FYpv6wDK3cJQ8E0ORmS14ZC2zvV8d2Zl+2bxLP\r\nD5c5UXjCW6w28WFIQ6/M2BjLFKJvT0yrdFNiq1AsNg66B5qIFYem5wkSXVcS\r\nVI+BBcQ61s3TLThjKHx5xqyrubVoxYzxGgeiAU9uaDfpDStTSAoZBS6pjh+5\r\nE8d5NP8pc5Oj4gymX/DLL0eJD3gMGNlC0ouLROPy3w9PQZ7LP3SqZJyzRDZe\r\nGLrlDXnf+V8QdzFcNDFAyTeSIThV7/2pAnqnsicf+LR+gwhEnU1Xqffgg+Wy\r\nzJAev/fLa9g55KKoKZe6IFVxDv2jeitdcoHik/IrqywR6d+LlSQhp/2+NIVL\r\nfKHmdqRUUwWo8/hfHADigQ3mhUCDSanEDM2bx22bm8IYTPOq59iyMmEUdvYK\r\nSswgExzw+mtPILTaq3HwJWgTKaEwjmHtpyrXVyIc8tn8PU1DNfdlI1WlirD0\r\nIg/k5In3k1mcdci8ONoCNUCHTi/VB108i4E=\r\n=ZxT3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aaronloe","email":"aaronloe@gmail.com"},"directories":{},"maintainers":[{"name":"aaronloe","email":"aaronloe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utxo-bin_2.0.20228282226_1664429655934_0.39686167066110856"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-29T05:34:15.872Z","2.0.20228282226":"2022-09-29T05:34:16.144Z","modified":"2022-09-29T05:34:16.334Z"},"maintainers":[{"name":"aaronloe","email":"aaronloe@gmail.com"}],"description":"Command-line utility for BitGo UTXO transactions","homepage":"https://github.com/BitGo/BitGoJS#readme","keywords":["bitgo","utxo","bitcoinjs","bitcoin"],"repository":{"type":"git","url":"git+https://github.com/BitGo/BitGoJS.git","directory":"modules/utxo-bin"},"bugs":{"url":"https://github.com/BitGo/BitGoJS/issues"},"license":"MIT","readme":"# `utxo-bin`\n\nThis repository contains a CLI tool for parsing BitGo wallet transactions (withdrawals) and\nformatting them for terminal output.\n\n## Sample Usage\n\n```\n» jq -r '.transaction.hex' \\\n  ../utxo-lib/test/integration_local_rpc/fixtures/testnet/v1/spend_p2shP2wsh.json |\n  yarn ts-node bin/index.ts parse -n bitcoin -\n\nreading from stdin\ntransaction\n├── id: a7b64a92c6fb7e0c6ea0b95c0db8a3253347d22f76562df4dc187ed5d442767b\n├── version: 1\n├── hasWitnesses: true\n├─┬ inputs: 2\n│ ├─┬ 0: 61268e441d4078474679c063d1c268b5098163410553329dac0c8069f51bba97:0\n│ │ ├── script: 2200201553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│ │ ├── witness: witnessscripthash\n│ │ └─┬ signature: p2shP2wsh\n│ │   └── buffers: 72 72\n│ └─┬ 1: 1761eea952ede40e9f363134f8ee4fb72658f02c4fbb13c882bb2f020a9e512e:1\n│   ├── script: 2200201553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│   ├── witness: witnessscripthash\n│   └─┬ signature: p2shP2wsh\n│     └── buffers: 72 71\n└─┬ outputs: 2\n  └─┬ 0: 34qSMWWEvrKnykAwMYLyjsKUfD976EjRJL\n    └── value: 1.99999\n```\n\nWith `--all`:\n\n```\n» jq -r '.transaction.hex' \\\n  ../utxo-lib/test/integration_local_rpc/fixtures/testnet/v1/spend_p2shP2wsh.json |\n  yarn ts-node bin/index.ts parse --all -n bitcoin -\n\nreading from stdin\ntransaction\n├── id: a7b64a92c6fb7e0c6ea0b95c0db8a3253347d22f76562df4dc187ed5d442767b\n├── version: 1\n├── hasWitnesses: true\n├─┬ inputs: 2\n│ ├─┬ 0: 61268e441d4078474679c063d1c268b5098163410553329dac0c8069f51bba97:0\n│ │ ├─┬ script: scripthash\n│ │ │ └─┬ 0: 00201553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│ │ │   └── asm: \n│ │ │       OP_0\n│ │ │       1553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│ │ ├─┬ witness: witnessscripthash\n│ │ │ ├── 0: []\n│ │ │ ├── 1: 3045022100cb6125485a4e9e2d98dafde8074a29d43ef28ffdd34f0d7f8048423f1fd54c01022065798d67d21f18383db7c4e9532e497b1b54d7e9c3676a079d9502cd0663963c01\n│ │ │ ├── 2: 3045022100c3a36135223671fac881d4a48f16b2698500887ac91530b4145000ba4950967902200737c216d2cc705b3d6d88d8443870be168c9bfad2525795ac14ec4ea3598ca801\n│ │ │ └─┬ 3: 5221028fedaf75b5b08cddf3bf4631c658b68ee6766a8e999467a641d7cb7aaaecec972103316bc27d95b96418349afc6298c259bb999c6e8f39a7217787ad53602be7c1472102e21c29b4a7eeace9c7a8cefb568ca00c86ff9bf5e79e07e5442c29d4a0950d0453ae\n│ │ │   └── asm: \n│ │ │       OP_2\n│ │ │       028fedaf75b5b08cddf3bf4631c658b68ee6766a8e999467a641d7cb7aaaecec97\n│ │ │       03316bc27d95b96418349afc6298c259bb999c6e8f39a7217787ad53602be7c147\n│ │ │       02e21c29b4a7eeace9c7a8cefb568ca00c86ff9bf5e79e07e5442c29d4a0950d04\n│ │ │       OP_3\n│ │ │       OP_CHECKMULTISIG\n│ │ └─┬ signature: p2shP2wsh\n│ │   ├── 0: 3045022100cb6125485a4e9e2d98dafde8074a29d43ef28ffdd34f0d7f8048423f1fd54c01022065798d67d21f18383db7c4e9532e497b1b54d7e9c3676a079d9502cd0663963c01\n│ │   └── 1: 3045022100c3a36135223671fac881d4a48f16b2698500887ac91530b4145000ba4950967902200737c216d2cc705b3d6d88d8443870be168c9bfad2525795ac14ec4ea3598ca801\n│ └─┬ 1: 1761eea952ede40e9f363134f8ee4fb72658f02c4fbb13c882bb2f020a9e512e:1\n│   ├─┬ script: scripthash\n│   │ └─┬ 0: 00201553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│   │   └── asm: \n│   │       OP_0\n│   │       1553f31a3e25e770b7bc857b82909e83734dbfe4bcdb5a5e6fc419b6920c398a\n│   ├─┬ witness: witnessscripthash\n│   │ ├── 0: []\n│   │ ├── 1: 3045022100f0279fa27d0f85c4c3ee7ea3104963bd88ec02f62f23ae0b73d122293e58c7b8022024b8c9dca8d9d77bda69da70282a45422c2baf0d4a05ecbe57a48b65f92d950d01\n│   │ ├── 2: 304402203bb213db0b4842ea5f8c1b9290c8b42dbe65f72bee29e4ad7e8d57e5f16390010220347df34c34a4df5fabe8571c7168c8111df7275a56672126f434bdc44fea6c5901\n│   │ └─┬ 3: 5221028fedaf75b5b08cddf3bf4631c658b68ee6766a8e999467a641d7cb7aaaecec972103316bc27d95b96418349afc6298c259bb999c6e8f39a7217787ad53602be7c1472102e21c29b4a7eeace9c7a8cefb568ca00c86ff9bf5e79e07e5442c29d4a0950d0453ae\n│   │   └── asm: \n│   │       OP_2\n│   │       028fedaf75b5b08cddf3bf4631c658b68ee6766a8e999467a641d7cb7aaaecec97\n│   │       03316bc27d95b96418349afc6298c259bb999c6e8f39a7217787ad53602be7c147\n│   │       02e21c29b4a7eeace9c7a8cefb568ca00c86ff9bf5e79e07e5442c29d4a0950d04\n│   │       OP_3\n│   │       OP_CHECKMULTISIG\n│   └─┬ signature: p2shP2wsh\n│     ├── 0: 3045022100f0279fa27d0f85c4c3ee7ea3104963bd88ec02f62f23ae0b73d122293e58c7b8022024b8c9dca8d9d77bda69da70282a45422c2baf0d4a05ecbe57a48b65f92d950d01\n│     └── 1: 304402203bb213db0b4842ea5f8c1b9290c8b42dbe65f72bee29e4ad7e8d57e5f16390010220347df34c34a4df5fabe8571c7168c8111df7275a56672126f434bdc44fea6c5901\n└─┬ outputs: 2\n  └─┬ 0: 34qSMWWEvrKnykAwMYLyjsKUfD976EjRJL\n    └── value: 1.99999\n```\n","readmeFilename":"README.md"}