import BigNumber from 'bignumber.js' import { get, post, TransactionHash } from '@tatumio/tatum-core' import { SolanaBlock, SolanaTx } from '../model' export const solanaBroadcast = async (txData: string, signatureId?: string): Promise => post(`/v3/solana/broadcast`, { txData, signatureId }) export const solanaGetCurrentBlock = async (): Promise => get(`/v3/solana/block/current`) export const solanaGetBlock = async (roundNumber: string): Promise => get(`/v3/solana/block/${roundNumber}`) export const solanaGetAccountBalance = async (address: string): Promise => get(`/v3/solana/account/balance/${address}`) export const solanaGetTransaction = async (txid: string): Promise => get(`/v3/solana/transaction/${txid}`)