cardano-web3-js / KupmiosProvider
Class: KupmiosProvider
Defined in: src/providers/kupmios/index.ts:8
Implements
Constructors
Constructor
new KupmiosProvider(
__namedParameters):KupmiosProvider
Defined in: src/providers/kupmios/index.ts:12
Parameters
__namedParameters
kupoHeaders?
kupoUrl
string
ogmiosHeaders?
ogmiosUrl
string
Returns
KupmiosProvider
Methods
evaluateTx()
evaluateTx(
tx,additionalUtxos?):Promise<RedeemerCost[]>
Defined in: src/providers/kupmios/index.ts:168
Parameters
tx
string
additionalUtxos?
Utxo[]
Returns
Promise<RedeemerCost[]>
Implementation of
CW3Types.Provider.evaluateTx
getDatumByHash()
getDatumByHash(
datumHash):Promise<string>
Defined in: src/providers/kupmios/index.ts:116
Parameters
datumHash
string
Returns
Promise<string>
Implementation of
CW3Types.Provider.getDatumByHash
getDelegation()
getDelegation(
stakingAddress):Promise<AccountDelegation>
Defined in: src/providers/kupmios/index.ts:147
Parameters
stakingAddress
string
Returns
Promise<AccountDelegation>
Implementation of
CW3Types.Provider.getDelegation
getProtocolParameters()
getProtocolParameters():
Promise<ProtocolParameters>
Defined in: src/providers/kupmios/index.ts:43
Returns
Promise<ProtocolParameters>
Implementation of
CW3Types.Provider.getProtocolParameters
getScriptByHash()
getScriptByHash(
scriptHash):Promise<Script>
Defined in: src/providers/kupmios/index.ts:130
Parameters
scriptHash
string
Returns
Promise<Script>
Implementation of
CW3Types.Provider.getScriptByHash
getTip()
getTip():
Promise<Tip>
Defined in: src/providers/kupmios/index.ts:27
Returns
Promise<Tip>
Implementation of
CW3Types.Provider.getTip
getUtxoByOutputRef()
getUtxoByOutputRef(
txHash,index):Promise<Utxo>
Defined in: src/providers/kupmios/index.ts:86
Parameters
txHash
string
index
number
Returns
Promise<Utxo>
Implementation of
CW3Types.Provider.getUtxoByOutputRef
getUtxosByAddress()
getUtxosByAddress(
address):Promise<Utxo[]>
Defined in: src/providers/kupmios/index.ts:82
Parameters
address
string
Returns
Promise<Utxo[]>
Implementation of
CW3Types.Provider.getUtxosByAddress
getUtxosByAddresses()
getUtxosByAddresses(
addresses):Promise<Utxo[]>
Defined in: src/providers/kupmios/index.ts:57
Parameters
addresses
string[]
Returns
Promise<Utxo[]>
Implementation of
CW3Types.Provider.getUtxosByAddresses
observeTx()
observeTx(
txHash,checkInterval,maxTime):Promise<boolean>
Defined in: src/providers/kupmios/index.ts:211
Parameters
txHash
string
checkInterval
number = 3000
maxTime
number = ...
Returns
Promise<boolean>
Implementation of
CW3Types.Provider.observeTx
resolveUtxoDatumAndScript()
resolveUtxoDatumAndScript(
utxo):Promise<Utxo>
Defined in: src/providers/kupmios/index.ts:100
Parameters
utxo
Returns
Promise<Utxo>
Implementation of
CW3Types.Provider.resolveUtxoDatumAndScript
resolveUtxosDatumAndScript()
resolveUtxosDatumAndScript(
utxos):Promise<Utxo[]>
Defined in: src/providers/kupmios/index.ts:108
Parameters
utxos
Utxo[]
Returns
Promise<Utxo[]>
submitTx()
submitTx(
tx):Promise<string>
Defined in: src/providers/kupmios/index.ts:189
Parameters
tx
string
Returns
Promise<string>
Implementation of
CW3Types.Provider.submitTx