UNPKG

@sega-so/sega-sdk

Version:

An SDK for building applications on top of SEGA.

2 lines 918 B
"use strict";var t=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var K=Object.prototype.hasOwnProperty;var a=(r,e)=>{for(var n in e)t(r,n,{get:e[n],enumerable:!0})},c=(r,e,n,y)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of u(e))!K.call(r,i)&&i!==n&&t(r,i,{get:()=>e[i],enumerable:!(y=o(e,i))||y.enumerable});return r};var w=r=>c(t({},"__esModule",{value:!0}),r);var l={};a(l,{Owner:()=>s});module.exports=w(l);var s=class r{constructor(e){this._owner=e}get publicKey(){return r.isKeyPair(this._owner)?this._owner.publicKey:this._owner}get signer(){return r.isKeyPair(this._owner)?this._owner:void 0}get isKeyPair(){return r.isKeyPair(this._owner)}get isPublicKey(){return r.isPublicKey(this._owner)}static isKeyPair(e){return e.secretKey!==void 0}static isPublicKey(e){return!r.isKeyPair(e)}};0&&(module.exports={Owner}); //# sourceMappingURL=owner.js.map