@quirks/store
Version:
2 lines (1 loc) • 1.66 kB
JavaScript
;var b=Object.create;var T=Object.defineProperty;var R=Object.getOwnPropertyDescriptor;var E=Object.getOwnPropertyNames;var j=Object.getPrototypeOf,v=Object.prototype.hasOwnProperty;var q=(n,t,s,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let e of E(t))!v.call(n,e)&&e!==s&&T(n,e,{get:()=>t[e],enumerable:!(a=R(t,e))||a.enumerable});return n};var l=(n,t,s)=>(s=n!=null?b(j(n)):{},q(t||!n||!n.__esModule?T(s,"default",{value:n,enumerable:!0}):s,n));Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o=require("@quirks/core"),x=require("./index7.cjs");async function B(n,t,s,a=6e4,e=3e3){var y;const r=n.getState(),i=typeof t=="string"?x.getChain(n,t):t;o.assertIsDefined(i);const g=typeof t=="string"?o.getEndpoint(t,r.chains):o.getEndpoint(t);let c;const f=(y=r.signerOptions)==null?void 0:y.stargate;f&&(c=await f(i));const d=await import("@cosmjs/stargate"),u=await(d.StargateClient??d.default.StargateClient).connect(g.rpc.address,c),p=await import("cosmjs-types/cosmos/tx/v1beta1/tx"),C=(p.TxRaw??p.default.TxRaw).encode(s).finish();return u.broadcastTx(C,a,e)}async function D(n,t,s){var S;const a=n.getState(),e=typeof t=="string"?x.getChain(n,t):t;o.assertIsDefined(e);const r=typeof t=="string"?o.getEndpoint(t,a.chains):o.getEndpoint(t);let i;const g=(S=a.signerOptions)==null?void 0:S.stargate;g&&(i=await g(e));const c=await import("@cosmjs/stargate"),d=await(c.StargateClient??c.default.StargateClient).connect(r.rpc.address,i),w=await import("cosmjs-types/cosmos/tx/v1beta1/tx"),p=(w.TxRaw??w.default.TxRaw).encode(s).finish();return d.broadcastTxSync(p)}exports.broadcast=B;exports.broadcastSync=D;