All files / lib sign-hash-response.js

57.14% Statements 28/49
100% Branches 0/0
0% Functions 0/10
57.14% Lines 28/49

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 491x 1x 1x 1x       1x 1x 1x     1x 1x     1x 1x     1x 1x     1x 1x 1x     1x 1x     1x 1x     1x 1x     1x 1x     1x 1x 1x 1x
const { toModel } = require('./model-transform');
 
class SignHashResponse {
	constructor({pinResult, signature} = {}) {
		this._pinResult = pinResult || null;
		this._signature = signature || null;
	}
 
	// Get and set accessors as functions
	getPinResult() {
		return this._pinResult;
	}
 
	setPinResult(value) {
		this._pinResult = value;
	}
 
	getSignature() {
		return this._signature;
	}
 
	setSignature(value) {
		this._signature = value;
	}
 
	// Traditional getter and setter accessors
	get pinResult() {
		return this._pinResult;
	}
 
	set pinResult(value) {
		this._pinResult = value;
	}
 
	get signature() {
		return this._signature;
	}
 
	set signature(value) {
		this._signature = value;
	}
 
	toModel(){
		return toModel(this);
	}
 
}
 
exports.SignHashResponse = SignHashResponse;