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 | 17x 17x 1x 1x | import { BlockfrostClient, BlockfrostProvider } from '../blockfrost'; import { Logger } from 'ts-log'; import { SubmitTxArgs, TxSubmitProvider } from '@cardano-sdk/core'; export class BlockfrostTxSubmitProvider extends BlockfrostProvider implements TxSubmitProvider { constructor(client: BlockfrostClient, logger: Logger) { super(client, logger); } async submitTx({ signedTransaction }: SubmitTxArgs): Promise<void> { // @ todo handle context and resolutions await this.request<string>('tx/submit', { body: Buffer.from(signedTransaction, 'hex'), headers: { 'Content-Type': 'application/cbor' }, method: 'POST' }); } } |