UNPKG

@bitgo/unspents

Version:

Defines the chain codes used for different unspent types and methods to calculate bitcoin transaction sizes

18 lines 1.89 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const src_1 = require("../src"); describe('VirtualSizes', function () { it('have expected values', function () { src_1.VirtualSizes.should.match({ // check computed values only txP2shInputSize: 298, txP2shP2wshInputSize: 140, txP2wshInputSize: 105, txP2trKeypathInputSize: 58, txP2trScriptPathLevel1InputSize: 108, txP2trScriptPathLevel2InputSize: 116, txP2shP2pkInputSize: 151, }); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlydHVhbFNpemVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vdGVzdC92aXJ0dWFsU2l6ZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxnQ0FBc0M7QUFFdEMsUUFBUSxDQUFDLGNBQWMsRUFBRTtJQUN2QixFQUFFLENBQUMsc0JBQXNCLEVBQUU7UUFDekIsa0JBQVksQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDO1lBQ3hCLDZCQUE2QjtZQUM3QixlQUFlLEVBQUUsR0FBRztZQUNwQixvQkFBb0IsRUFBRSxHQUFHO1lBQ3pCLGdCQUFnQixFQUFFLEdBQUc7WUFDckIsc0JBQXNCLEVBQUUsRUFBRTtZQUMxQiwrQkFBK0IsRUFBRSxHQUFHO1lBQ3BDLCtCQUErQixFQUFFLEdBQUc7WUFDcEMsbUJBQW1CLEVBQUUsR0FBRztTQUN6QixDQUFDLENBQUM7SUFDTCxDQUFDLENBQUMsQ0FBQztBQUNMLENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVmlydHVhbFNpemVzIH0gZnJvbSAnLi4vc3JjJztcblxuZGVzY3JpYmUoJ1ZpcnR1YWxTaXplcycsIGZ1bmN0aW9uICgpIHtcbiAgaXQoJ2hhdmUgZXhwZWN0ZWQgdmFsdWVzJywgZnVuY3Rpb24gKCkge1xuICAgIFZpcnR1YWxTaXplcy5zaG91bGQubWF0Y2goe1xuICAgICAgLy8gY2hlY2sgY29tcHV0ZWQgdmFsdWVzIG9ubHlcbiAgICAgIHR4UDJzaElucHV0U2l6ZTogMjk4LFxuICAgICAgdHhQMnNoUDJ3c2hJbnB1dFNpemU6IDE0MCxcbiAgICAgIHR4UDJ3c2hJbnB1dFNpemU6IDEwNSxcbiAgICAgIHR4UDJ0cktleXBhdGhJbnB1dFNpemU6IDU4LFxuICAgICAgdHhQMnRyU2NyaXB0UGF0aExldmVsMUlucHV0U2l6ZTogMTA4LFxuICAgICAgdHhQMnRyU2NyaXB0UGF0aExldmVsMklucHV0U2l6ZTogMTE2LFxuICAgICAgdHhQMnNoUDJwa0lucHV0U2l6ZTogMTUxLFxuICAgIH0pO1xuICB9KTtcbn0pO1xuIl19