UNPKG

@towns-protocol/sdk

Version:

For more details, visit the following resources:

14 lines 526 B
import { Client } from '../../../client'; export class TransactionalClient extends Client { store; constructor(store, signerContext, rpcClient, cryptoStore, entitlementsDelegate, opts) { super(signerContext, rpcClient, cryptoStore, entitlementsDelegate, opts); this.store = store; } emit(event, ...args) { return this.store.withTransaction(event.toLocaleString(), () => { return super.emit(event, ...args); }); } } //# sourceMappingURL=transactionalClient.js.map