Skip to content

cardano-web3-js / T / Provider

Type Alias: Provider

Provider: object

Provider types

Type declaration

getTip()

getTip: () => Promise<Tip>

Returns

Promise<Tip>

evaluateTx()

Parameters

tx: string

Returns

Promise<RedeemerCost[]>

getDatumByHash()

Parameters

datumHash: string

Returns

Promise<string>

getDelegation()

Parameters

stakingAddress: string

Returns

Promise<AccountDelegation>

getProtocolParameters()

Returns

Promise<ProtocolParameters>

getScriptByHash()

Parameters

scriptHash: string

Returns

Promise<Script>

getUtxoByOutputRef()

Parameters

txHash: string

index: number

Returns

Promise<Utxo>

getUtxosByAddress()

Parameters

address: string

Returns

Promise<Utxo[]>

getUtxosByAddresses()

Parameters

address: string[]

Returns

Promise<Utxo[]>

observeTx()

Parameters

txHash: string

checkInterval?: number

maxTime?: number

Returns

Promise<boolean>

resolveUtxoDatumAndScript()

Parameters

utxo: Utxo

Returns

Promise<Utxo>

submitAndObserveTx()

Parameters

tx: string

checkInterval?: number

maxTime?: number

Returns

Promise<boolean>

submitTx()

Parameters

tx: string

Returns

Promise<string>

Defined in

src/types/index.ts:51

Released under the MIT License