machinomy
Version:
Micropayments powered by Ethereum
17 lines • 543 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Signature_1 = require("./Signature");
class ChainManager {
constructor(web3) {
this.web3 = web3;
}
async sign(address, data) {
return new Promise((resolve, reject) => {
this.web3.eth.sign(address, data, (error, signature) => {
error ? reject(error) : resolve(new Signature_1.default(signature));
});
});
}
}
exports.default = ChainManager;
//# sourceMappingURL=ChainManager.js.map