@fuel-ts/account v0.94.1 • Docs
@fuel-ts/account
Type Aliases
AbiMap
AbiMap:
Record
<string
,JsonAbi
>
Defined in
packages/account/src/providers/transaction-summary/types.ts:129
AccountEvent
AccountEvent:
object
Event trigger when the current account on the connector is changed if the account is not authorized for the connection it should trigger with value null.
Type declaration
Name | Type | Defined in |
---|---|---|
data | string | null | packages/account/src/connectors/types/events.ts:42 |
type | currentAccount | packages/account/src/connectors/types/events.ts:41 |
Defined in
packages/account/src/connectors/types/events.ts:40
AccountsEvent
AccountsEvent:
object
Event trigger when the accounts available to the connection changes.
Type declaration
Name | Type | Defined in |
---|---|---|
data | string [] | packages/account/src/connectors/types/events.ts:30 |
type | accounts | packages/account/src/connectors/types/events.ts:29 |
Defined in
packages/account/src/connectors/types/events.ts:28
Asset
Asset:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
icon | string | icon of the asset | packages/account/src/providers/assets/types.ts:31 |
name | string | name of the asset | packages/account/src/providers/assets/types.ts:27 |
networks | (NetworkEthereum | NetworkFuel )[] | asset id on Fuel Network | packages/account/src/providers/assets/types.ts:33 |
symbol | string | description of the asset | packages/account/src/providers/assets/types.ts:29 |
Defined in
packages/account/src/providers/assets/types.ts:25
AssetEth
AssetEth:
Omit
<Asset
,"networks"
> &NetworkEthereum
Defined in
packages/account/src/providers/assets/types.ts:38
AssetFuel
AssetFuel:
Omit
<Asset
,"networks"
> &NetworkFuel
Defined in
packages/account/src/providers/assets/types.ts:39
Assets
Assets:
Asset
[]
Defined in
packages/account/src/providers/assets/types.ts:36
Block
Block:
object
A Fuel block
Type declaration
Name | Type | Defined in |
---|---|---|
height | BN | packages/account/src/providers/provider.ts:89 |
id | string | packages/account/src/providers/provider.ts:88 |
time | string | packages/account/src/providers/provider.ts:90 |
transactionIds | string [] | packages/account/src/providers/provider.ts:91 |
Defined in
packages/account/src/providers/provider.ts:87
BlockHeader
BlockHeader:
object
Type declaration
Name | Type | Defined in |
---|---|---|
applicationHash | string | packages/account/src/providers/message.ts:45 |
consensusParametersVersion | number | packages/account/src/providers/message.ts:48 |
daHeight | BN | packages/account/src/providers/message.ts:39 |
eventInboxRoot | string | packages/account/src/providers/message.ts:47 |
height | BN | packages/account/src/providers/message.ts:42 |
id | string | packages/account/src/providers/message.ts:38 |
messageOutboxRoot | string | packages/account/src/providers/message.ts:46 |
messageReceiptCount | number | packages/account/src/providers/message.ts:50 |
prevRoot | string | packages/account/src/providers/message.ts:43 |
stateTransitionBytecodeVersion | number | packages/account/src/providers/message.ts:49 |
time | string | packages/account/src/providers/message.ts:44 |
transactionsCount | number | packages/account/src/providers/message.ts:40 |
transactionsRoot | string | packages/account/src/providers/message.ts:41 |
Defined in
packages/account/src/providers/message.ts:37
BlockId
BlockId:
SuccessStatus
["block"
]["id"
] |FailureStatus
["block"
]["id"
]
Defined in
packages/account/src/providers/transaction-summary/types.ts:27
BurnedAsset
BurnedAsset:
MintedAsset
Defined in
packages/account/src/providers/transaction-summary/types.ts:158
CacheFor
CacheFor:
object
Index Signature
[key
: string
]: object
| null
Defined in
packages/account/src/connectors/utils/cache.ts:3
CalculateTXFeeForSummaryParams
CalculateTXFeeForSummaryParams:
object
Type declaration
Name | Type | Defined in |
---|---|---|
consensusParameters | Pick <ConsensusParameters , "gasCosts" > & object | packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:29 |
gasPrice | BN | packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:25 |
rawPayload | string | packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:26 |
tip | BN | packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:27 |
totalFee | BN | packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:28 |
Defined in
packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:24
CallResult
CallResult:
object
Type declaration
Name | Type | Defined in |
---|---|---|
dryRunStatus | DryRunStatus | packages/account/src/providers/provider.ts:76 |
receipts | TransactionResultReceipt [] | packages/account/src/providers/provider.ts:75 |
Defined in
packages/account/src/providers/provider.ts:74
ChainInfo
ChainInfo:
object
Chain information
Type declaration
Name | Type | Defined in |
---|---|---|
baseChainHeight | BN | packages/account/src/providers/provider.ts:156 |
consensusParameters | ConsensusParameters | packages/account/src/providers/provider.ts:157 |
latestBlock | object | packages/account/src/providers/provider.ts:158 |
latestBlock.height | BN | packages/account/src/providers/provider.ts:160 |
latestBlock.id | string | packages/account/src/providers/provider.ts:159 |
latestBlock.time | string | packages/account/src/providers/provider.ts:161 |
latestBlock.transactions | object [] | packages/account/src/providers/provider.ts:162 |
name | string | packages/account/src/providers/provider.ts:155 |
Defined in
packages/account/src/providers/provider.ts:154
ChangeTransactionRequestOutput
ChangeTransactionRequestOutput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
assetId | BytesLike | Asset ID of coins | packages/account/src/providers/transaction-request/output.ts:29 |
to | BytesLike | Receiving address or script hash | packages/account/src/providers/transaction-request/output.ts:27 |
type | OutputType.Change | - | packages/account/src/providers/transaction-request/output.ts:25 |
Defined in
packages/account/src/providers/transaction-request/output.ts:24
Coin
Coin:
object
A Fuel coin
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BN | packages/account/src/providers/coin.ts:10 |
assetId | string | packages/account/src/providers/coin.ts:9 |
blockCreated | BN | packages/account/src/providers/coin.ts:12 |
id | string | packages/account/src/providers/coin.ts:8 |
owner | AbstractAddress | packages/account/src/providers/coin.ts:11 |
predicate | BytesLike | packages/account/src/providers/coin.ts:14 |
predicateData | BytesLike | packages/account/src/providers/coin.ts:15 |
txCreatedIdx | BN | packages/account/src/providers/coin.ts:13 |
Defined in
packages/account/src/providers/coin.ts:7
CoinQuantity
CoinQuantity:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BN | packages/account/src/providers/coin-quantity.ts:9 |
assetId | string | packages/account/src/providers/coin-quantity.ts:9 |
max | BN | packages/account/src/providers/coin-quantity.ts:9 |
Defined in
packages/account/src/providers/coin-quantity.ts:9
CoinQuantityLike
CoinQuantityLike: [
BigNumberish
,BytesLike
,BigNumberish
] |object
Defined in
packages/account/src/providers/coin-quantity.ts:6
CoinTransactionRequestInput
CoinTransactionRequestInput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
amount | BigNumberish | Amount of coins | packages/account/src/providers/transaction-request/input.ts:21 |
assetId | BytesLike | Asset ID of the coins | packages/account/src/providers/transaction-request/input.ts:24 |
id | BytesLike | UTXO ID | packages/account/src/providers/transaction-request/input.ts:15 |
owner | BytesLike | Owning address or script hash | packages/account/src/providers/transaction-request/input.ts:18 |
predicate | BytesLike | Predicate bytecode | packages/account/src/providers/transaction-request/input.ts:36 |
predicateData | BytesLike | Predicate input data (parameters) | packages/account/src/providers/transaction-request/input.ts:39 |
predicateGasUsed | BigNumberish | Gas used by predicate | packages/account/src/providers/transaction-request/input.ts:33 |
txPointer | BytesLike | Points to the TX whose output is being spent. (TxPointer) | packages/account/src/providers/transaction-request/input.ts:27 |
type | InputType.Coin | - | packages/account/src/providers/transaction-request/input.ts:12 |
witnessIndex | number | Index of witness that authorizes spending the coin | packages/account/src/providers/transaction-request/input.ts:30 |
Defined in
packages/account/src/providers/transaction-request/input.ts:11
CoinTransactionRequestOutput
CoinTransactionRequestOutput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
amount | BigNumberish | Amount of coins to send | packages/account/src/providers/transaction-request/output.ts:15 |
assetId | BytesLike | Asset ID of coins | packages/account/src/providers/transaction-request/output.ts:17 |
to | BytesLike | Receiving address or script hash | packages/account/src/providers/transaction-request/output.ts:13 |
type | OutputType.Coin | - | packages/account/src/providers/transaction-request/output.ts:11 |
Defined in
packages/account/src/providers/transaction-request/output.ts:10
ConnectorMetadata
ConnectorMetadata:
object
Type declaration
Name | Type | Defined in |
---|---|---|
image | string | object | packages/account/src/connectors/types/connector-metadata.ts:3 |
install | object | packages/account/src/connectors/types/connector-metadata.ts:9 |
install.action | string | packages/account/src/connectors/types/connector-metadata.ts:10 |
install.description | string | packages/account/src/connectors/types/connector-metadata.ts:12 |
install.link | string | packages/account/src/connectors/types/connector-metadata.ts:11 |
Defined in
packages/account/src/connectors/types/connector-metadata.ts:2
ConsensusParameters
ConsensusParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
baseAssetId | string | packages/account/src/providers/provider.ts:142 |
chainId | BN | packages/account/src/providers/provider.ts:141 |
contractParameters | ModifyStringToBN <ContractParameters > | packages/account/src/providers/provider.ts:144 |
feeParameters | ModifyStringToBN <FeeParameters > | packages/account/src/providers/provider.ts:143 |
gasCosts | GasCosts | packages/account/src/providers/provider.ts:148 |
predicateParameters | ModifyStringToBN <PredicateParameters > | packages/account/src/providers/provider.ts:145 |
scriptParameters | ModifyStringToBN <ScriptParameters > | packages/account/src/providers/provider.ts:146 |
txParameters | ModifyStringToBN <TxParameters > | packages/account/src/providers/provider.ts:147 |
version | GqlConsensusParametersVersion | packages/account/src/providers/provider.ts:140 |
Defined in
packages/account/src/providers/provider.ts:139
ContractCreatedTransactionRequestOutput
ContractCreatedTransactionRequestOutput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
contractId | BytesLike | Contract ID | packages/account/src/providers/transaction-request/output.ts:37 |
stateRoot | BytesLike | State Root | packages/account/src/providers/transaction-request/output.ts:39 |
type | OutputType.ContractCreated | - | packages/account/src/providers/transaction-request/output.ts:35 |
Defined in
packages/account/src/providers/transaction-request/output.ts:34
ContractParameters
ContractParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
contractMaxSize | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:231 |
maxStorageSlots | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:232 |
version | GqlContractParametersVersion | packages/account/src/providers/__generated__/operations.ts:233 |
Defined in
packages/account/src/providers/__generated__/operations.ts:230
ContractResult
ContractResult:
object
Deployed Contract bytecode and contract id
Type declaration
Name | Type | Defined in |
---|---|---|
bytecode | string | packages/account/src/providers/provider.ts:123 |
id | string | packages/account/src/providers/provider.ts:122 |
Defined in
packages/account/src/providers/provider.ts:121
ContractTransactionRequestInput
ContractTransactionRequestInput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
contractId | BytesLike | Contract ID | packages/account/src/providers/transaction-request/input.ts:80 |
txPointer | BytesLike | Points to the TX whose output is being spent. (TxPointer) | packages/account/src/providers/transaction-request/input.ts:77 |
type | InputType.Contract | - | packages/account/src/providers/transaction-request/input.ts:74 |
Defined in
packages/account/src/providers/transaction-request/input.ts:73
ContractTransactionRequestOutput
ContractTransactionRequestOutput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
inputIndex | number | Index of input contract | packages/account/src/providers/transaction-request/output.ts:22 |
type | OutputType.Contract | - | packages/account/src/providers/transaction-request/output.ts:20 |
Defined in
packages/account/src/providers/transaction-request/output.ts:19
DeferPromise<R>
DeferPromise<
R
>:object
Type Parameters
• R = unknown
Type declaration
Name | Type | Defined in |
---|---|---|
promise | Promise <R > | packages/account/src/connectors/utils/promises.ts:6 |
reject | (error ) => void | packages/account/src/connectors/utils/promises.ts:8 |
resolve | (value ) => void | packages/account/src/connectors/utils/promises.ts:7 |
Defined in
packages/account/src/connectors/utils/promises.ts:5
DryRunFailureStatusFragment
DryRunFailureStatusFragment:
GqlDryRunFailureStatusFragment
Defined in
packages/account/src/providers/provider.ts:69
DryRunStatus
DryRunStatus:
DryRunFailureStatusFragment
|DryRunSuccessStatusFragment
Defined in
packages/account/src/providers/provider.ts:72
DryRunSuccessStatusFragment
DryRunSuccessStatusFragment:
GqlDryRunSuccessStatusFragment
Defined in
packages/account/src/providers/provider.ts:70
EstimateTransactionParams
EstimateTransactionParams:
object
Transaction estimation params
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
estimateTxDependencies | boolean | Estimate the transaction dependencies. | packages/account/src/providers/provider.ts:332 |
Defined in
packages/account/src/providers/provider.ts:328
EstimateTxDependenciesReturns
EstimateTxDependenciesReturns:
CallResult
&object
Type declaration
Name | Type | Defined in |
---|---|---|
missingContractIds | string [] | packages/account/src/providers/provider.ts:81 |
outputVariables | number | packages/account/src/providers/provider.ts:80 |
Defined in
packages/account/src/providers/provider.ts:79
EstimatedTxParams
EstimatedTxParams:
Pick
<TransactionCost
,"estimatedPredicates"
|"addedSignatures"
|"requiredQuantities"
|"updateMaxFee"
|"gasPrice"
>
Defined in
packages/account/src/account.ts:60
FailureStatus
FailureStatus:
GqlFailureStatusFragment
Defined in
packages/account/src/providers/transaction-summary/types.ts:20
FakeResources
FakeResources:
Partial
<Coin
> &Required
<Pick
<Coin
,"amount"
|"assetId"
>>
Defined in
packages/account/src/account.ts:66
FeeParameters
FeeParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
gasPerByte | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:290 |
gasPriceFactor | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:291 |
version | GqlFeeParametersVersion | packages/account/src/providers/__generated__/operations.ts:292 |
Defined in
packages/account/src/providers/__generated__/operations.ts:289
FuelABI
FuelABI:
JsonAbi
ABI that represents a binary code interface from Sway.
Read more at: https://docs.fuel.network/docs/specs/abi/json-abi-format/
Defined in
packages/account/src/connectors/types/data-type.ts:36
FuelConfig
FuelConfig:
object
Type declaration
Name | Type | Defined in |
---|---|---|
connectors | FuelConnector [] | packages/account/src/connectors/fuel.ts:31 |
storage | StorageAbstract | null | packages/account/src/connectors/fuel.ts:32 |
targetObject | TargetObject | packages/account/src/connectors/fuel.ts:33 |
Defined in
packages/account/src/connectors/fuel.ts:30
FuelConnectorEvents
FuelConnectorEvents:
ConnectionEvent
|NetworkEvent
|NetworksEvent
|AccountEvent
|AccountsEvent
|ConnectorsEvent
|ConnectorEvent
|AssetsEvent
All the events available to the connector.
Defined in
packages/account/src/connectors/types/events.ts:122
FuelConnectorEventsType
FuelConnectorEventsType:
FuelConnectorEvents
["type"
]
Defined in
packages/account/src/connectors/types/events.ts:132
FuelConnectorSelectOptions
FuelConnectorSelectOptions:
object
Type declaration
Name | Type | Defined in |
---|---|---|
emitEvents | boolean | packages/account/src/connectors/fuel.ts:37 |
Defined in
packages/account/src/connectors/fuel.ts:36
FuelEventArg<T>
FuelEventArg<
T
>:Extract
<FuelConnectorEventTypes
,object
>["data"
]
Extract the event argument type from the event type.
Type Parameters
• T extends FuelConnectorEvents
["type"
]
Defined in
packages/account/src/connectors/types/events.ts:16
GasCosts
GasCosts:
object
Type declaration
Name | Type | Defined in |
---|---|---|
add | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:300 |
addi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:301 |
aloc | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:302 |
alocDependentCost | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:303 |
and | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:304 |
andi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:305 |
bal | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:306 |
bhei | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:307 |
bhsh | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:308 |
bldd | Maybe <GqlDependentCost > | packages/account/src/providers/__generated__/operations.ts:309 |
bsiz | Maybe <GqlDependentCost > | packages/account/src/providers/__generated__/operations.ts:310 |
burn | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:311 |
call | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:312 |
cb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:313 |
ccp | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:314 |
cfe | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:315 |
cfei | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:316 |
cfeiDependentCost | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:317 |
cfsi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:318 |
contractRoot | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:319 |
croo | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:320 |
csiz | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:321 |
div | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:322 |
divi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:323 |
eck1 | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:324 |
ecr1 | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:325 |
ed19 | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:326 |
ed19DependentCost | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:327 |
eq | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:328 |
exp | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:329 |
expi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:330 |
flag | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:331 |
gm | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:332 |
gt | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:333 |
gtf | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:334 |
ji | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:335 |
jmp | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:336 |
jmpb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:337 |
jmpf | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:338 |
jne | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:339 |
jneb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:340 |
jnef | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:341 |
jnei | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:342 |
jnzb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:343 |
jnzf | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:344 |
jnzi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:345 |
k256 | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:346 |
lb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:347 |
ldc | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:348 |
log | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:349 |
logd | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:350 |
lt | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:351 |
lw | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:352 |
mcl | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:353 |
mcli | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:354 |
mcp | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:355 |
mcpi | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:356 |
meq | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:357 |
mint | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:358 |
mldv | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:359 |
mlog | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:360 |
modOp | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:361 |
modi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:362 |
moveOp | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:363 |
movi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:364 |
mroo | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:365 |
mul | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:366 |
muli | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:367 |
newStoragePerByte | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:368 |
noop | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:369 |
not | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:370 |
or | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:371 |
ori | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:372 |
poph | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:373 |
popl | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:374 |
pshh | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:375 |
pshl | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:376 |
ret | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:377 |
retd | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:378 |
rvrt | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:379 |
s256 | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:380 |
sb | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:381 |
scwq | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:382 |
sll | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:383 |
slli | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:384 |
smo | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:385 |
srl | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:386 |
srli | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:387 |
srw | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:388 |
srwq | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:389 |
stateRoot | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:390 |
sub | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:391 |
subi | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:392 |
sw | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:393 |
sww | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:394 |
swwq | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:395 |
time | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:396 |
tr | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:397 |
tro | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:398 |
version | GqlGasCostsVersion | packages/account/src/providers/__generated__/operations.ts:399 |
vmInitialization | GqlDependentCost | packages/account/src/providers/__generated__/operations.ts:400 |
wdam | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:401 |
wdcm | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:402 |
wddv | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:403 |
wdmd | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:404 |
wdml | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:405 |
wdmm | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:406 |
wdop | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:407 |
wqam | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:408 |
wqcm | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:409 |
wqdv | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:410 |
wqmd | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:411 |
wqml | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:412 |
wqmm | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:413 |
wqop | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:414 |
xor | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:415 |
xori | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:416 |
Defined in
packages/account/src/providers/__generated__/operations.ts:299
GetAssetNetworkParams<T>
GetAssetNetworkParams<
T
>:object
Type Parameters
• T extends NetworkTypes
| undefined
Type declaration
Name | Type | Defined in |
---|---|---|
asset | Asset | packages/account/src/providers/assets/utils/network.ts:23 |
chainId | number | packages/account/src/providers/assets/utils/network.ts:24 |
networkType | T | packages/account/src/providers/assets/utils/network.ts:25 |
Defined in
packages/account/src/providers/assets/utils/network.ts:22
GetBalancesResponse
GetBalancesResponse:
object
Type declaration
Name | Type | Defined in |
---|---|---|
balances | CoinQuantity [] | packages/account/src/providers/provider.ts:105 |
Defined in
packages/account/src/providers/provider.ts:104
GetBlocksResponse
GetBlocksResponse:
object
Type declaration
Name | Type | Defined in |
---|---|---|
blocks | Block [] | packages/account/src/providers/provider.ts:114 |
pageInfo | GqlPageInfo | packages/account/src/providers/provider.ts:115 |
Defined in
packages/account/src/providers/provider.ts:113
GetCoinsResponse
GetCoinsResponse:
object
Type declaration
Name | Type | Defined in |
---|---|---|
coins | Coin [] | packages/account/src/providers/provider.ts:95 |
pageInfo | GqlPageInfo | packages/account/src/providers/provider.ts:96 |
Defined in
packages/account/src/providers/provider.ts:94
GetMessagesResponse
GetMessagesResponse:
object
Type declaration
Name | Type | Defined in |
---|---|---|
messages | Message [] | packages/account/src/providers/provider.ts:100 |
pageInfo | GqlPageInfo | packages/account/src/providers/provider.ts:101 |
Defined in
packages/account/src/providers/provider.ts:99
GetOperationParams
GetOperationParams:
object
&InputOutputParam
&ReceiptParam
&RawPayloadParam
Type declaration
Name | Type | Defined in |
---|---|---|
abiMap | AbiMap | packages/account/src/providers/transaction-summary/types.ts:144 |
baseAssetId | string | packages/account/src/providers/transaction-summary/types.ts:146 |
maxInputs | BN | packages/account/src/providers/transaction-summary/types.ts:145 |
transactionType | TransactionType | packages/account/src/providers/transaction-summary/types.ts:143 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:142
GetTransactionsResponse
GetTransactionsResponse:
object
Type declaration
Name | Type | Defined in |
---|---|---|
pageInfo | GqlPageInfo | packages/account/src/providers/provider.ts:110 |
transactions | Transaction [] | packages/account/src/providers/provider.ts:109 |
Defined in
packages/account/src/providers/provider.ts:108
GqlTransaction
GqlTransaction:
NonNullable
<GqlGetTransactionQuery
["transaction"
]>
Defined in
packages/account/src/providers/transaction-summary/types.ts:15
GraphqlTransactionStatus
GraphqlTransactionStatus:
GqlTransaction
["status"
]
Defined in
packages/account/src/providers/transaction-summary/types.ts:17
InputOutputParam
InputOutputParam:
InputParam
&OutputParam
Defined in
packages/account/src/providers/transaction-summary/types.ts:135
InputParam
InputParam:
object
Type declaration
Name | Type | Defined in |
---|---|---|
inputs | Input [] | packages/account/src/providers/transaction-summary/types.ts:118 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:117
JsonAbisFromAllCalls
JsonAbisFromAllCalls:
object
Type declaration
Name | Type | Defined in |
---|---|---|
main | JsonAbi | packages/account/src/providers/transaction-request/types.ts:27 |
otherContractsAbis | Record <string , JsonAbi > | packages/account/src/providers/transaction-request/types.ts:28 |
Defined in
packages/account/src/providers/transaction-request/types.ts:26
MerkleProof
MerkleProof:
object
Type declaration
Name | Type | Defined in |
---|---|---|
proofIndex | BN | packages/account/src/providers/message.ts:34 |
proofSet | string [] | packages/account/src/providers/message.ts:33 |
Defined in
packages/account/src/providers/message.ts:32
Message
Message:
object
A Fuel message
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BN | packages/account/src/providers/message.ts:15 |
daHeight | BN | packages/account/src/providers/message.ts:17 |
data | BytesLike | packages/account/src/providers/message.ts:16 |
messageId | BytesLike | packages/account/src/providers/message.ts:11 |
nonce | BytesLike | packages/account/src/providers/message.ts:14 |
recipient | AbstractAddress | packages/account/src/providers/message.ts:13 |
sender | AbstractAddress | packages/account/src/providers/message.ts:12 |
Defined in
packages/account/src/providers/message.ts:10
MessageCoin
MessageCoin:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BN | packages/account/src/providers/message.ts:26 |
assetId | string | packages/account/src/providers/message.ts:22 |
daHeight | BN | packages/account/src/providers/message.ts:27 |
nonce | BytesLike | packages/account/src/providers/message.ts:25 |
predicate | BytesLike | packages/account/src/providers/message.ts:28 |
predicateData | BytesLike | packages/account/src/providers/message.ts:29 |
recipient | AbstractAddress | packages/account/src/providers/message.ts:24 |
sender | AbstractAddress | packages/account/src/providers/message.ts:23 |
Defined in
packages/account/src/providers/message.ts:21
MessageProof
MessageProof:
object
Message Proof
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BN | packages/account/src/providers/message.ts:64 |
blockProof | MerkleProof | packages/account/src/providers/message.ts:58 |
commitBlockHeader | BlockHeader | packages/account/src/providers/message.ts:60 |
data | string | packages/account/src/providers/message.ts:65 |
messageBlockHeader | BlockHeader | packages/account/src/providers/message.ts:59 |
messageProof | MerkleProof | packages/account/src/providers/message.ts:57 |
nonce | string | packages/account/src/providers/message.ts:63 |
recipient | AbstractAddress | packages/account/src/providers/message.ts:62 |
sender | AbstractAddress | packages/account/src/providers/message.ts:61 |
Defined in
packages/account/src/providers/message.ts:56
MessageStatus
MessageStatus:
object
Message Status
Type declaration
Name | Type | Defined in |
---|---|---|
state | GqlMessageState | packages/account/src/providers/message.ts:72 |
Defined in
packages/account/src/providers/message.ts:71
MessageTransactionRequestInput
MessageTransactionRequestInput:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
amount | BigNumberish | Amount of coins | packages/account/src/providers/transaction-request/input.ts:52 |
data | BytesLike | data of message | packages/account/src/providers/transaction-request/input.ts:70 |
nonce | BytesLike | Unique nonce of message | packages/account/src/providers/transaction-request/input.ts:58 |
predicate | BytesLike | Predicate bytecode | packages/account/src/providers/transaction-request/input.ts:64 |
predicateData | BytesLike | Predicate input data (parameters) | packages/account/src/providers/transaction-request/input.ts:67 |
predicateGasUsed | BigNumberish | Gas used by predicate | packages/account/src/providers/transaction-request/input.ts:61 |
recipient | BytesLike | Address of recipient | packages/account/src/providers/transaction-request/input.ts:49 |
sender | BytesLike | Address of sender | packages/account/src/providers/transaction-request/input.ts:46 |
type | InputType.Message | - | packages/account/src/providers/transaction-request/input.ts:43 |
witnessIndex | number | Index of witness that authorizes the message | packages/account/src/providers/transaction-request/input.ts:55 |
Defined in
packages/account/src/providers/transaction-request/input.ts:42
MnemonicPhrase
MnemonicPhrase:
string
|string
[]
Defined in
packages/account/src/mnemonic/utils.ts:7
Network
Network:
object
Name
Network
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
chainId | number | The chain id of the network. | packages/account/src/connectors/types/data-type.ts:28 |
url | string | The name of the network. | packages/account/src/connectors/types/data-type.ts:24 |
Defined in
packages/account/src/connectors/types/data-type.ts:20
NetworkEthereum
NetworkEthereum:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
address | string | address of the asset contract | packages/account/src/providers/assets/types.ts:9 |
chainId | number | chain id of the network | packages/account/src/providers/assets/types.ts:5 |
decimals | number | number of decimals of the asset | packages/account/src/providers/assets/types.ts:7 |
type | "ethereum" | type of network | packages/account/src/providers/assets/types.ts:3 |
Defined in
packages/account/src/providers/assets/types.ts:1
NetworkFuel
NetworkFuel:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
assetId | string | assetId on the Fuel Network | packages/account/src/providers/assets/types.ts:20 |
chainId | number | chain id of the network | packages/account/src/providers/assets/types.ts:16 |
contractId | string | the contractId of that generated the Asset on the Fuel Network | packages/account/src/providers/assets/types.ts:22 |
decimals | number | number of decimals of the asset | packages/account/src/providers/assets/types.ts:18 |
type | "fuel" | type of network | packages/account/src/providers/assets/types.ts:14 |
Defined in
packages/account/src/providers/assets/types.ts:12
NetworkTypes
NetworkTypes:
NetworkEthereum
["type"
] |NetworkFuel
["type"
]
Defined in
packages/account/src/providers/assets/utils/network.ts:5
NodeInfo
NodeInfo:
object
Node information
Type declaration
Name | Type | Defined in |
---|---|---|
maxDepth | BN | packages/account/src/providers/provider.ts:173 |
maxTx | BN | packages/account/src/providers/provider.ts:172 |
nodeVersion | string | packages/account/src/providers/provider.ts:174 |
utxoValidation | boolean | packages/account/src/providers/provider.ts:170 |
vmBacktrace | boolean | packages/account/src/providers/provider.ts:171 |
Defined in
packages/account/src/providers/provider.ts:169
NodeInfoAndConsensusParameters
NodeInfoAndConsensusParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
gasPerByte | BN | packages/account/src/providers/provider.ts:179 |
gasPriceFactor | BN | packages/account/src/providers/provider.ts:180 |
maxGasPerTx | BN | packages/account/src/providers/provider.ts:181 |
nodeVersion | string | packages/account/src/providers/provider.ts:178 |
Defined in
packages/account/src/providers/provider.ts:177
Operation
Operation:
object
Type declaration
Name | Type | Defined in |
---|---|---|
assetsSent | OperationCoin [] | packages/account/src/providers/transaction-summary/types.ts:91 |
calls | OperationFunctionCall [] | packages/account/src/providers/transaction-summary/types.ts:92 |
from | OperationTransactionAddress | packages/account/src/providers/transaction-summary/types.ts:89 |
name | OperationName | packages/account/src/providers/transaction-summary/types.ts:88 |
to | OperationTransactionAddress | packages/account/src/providers/transaction-summary/types.ts:90 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:87
OperationCoin
OperationCoin:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BNInput | packages/account/src/providers/transaction-summary/types.ts:78 |
assetId | string | packages/account/src/providers/transaction-summary/types.ts:77 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:76
OperationFunctionCall
OperationFunctionCall:
object
&Partial
<OperationCoin
>
Type declaration
Name | Type | Defined in |
---|---|---|
argumentsProvided | Record <string , unknown > | packages/account/src/providers/transaction-summary/types.ts:84 |
functionName | string | packages/account/src/providers/transaction-summary/types.ts:83 |
functionSignature | string | packages/account/src/providers/transaction-summary/types.ts:82 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:81
OperationTransactionAddress
OperationTransactionAddress:
object
Type declaration
Name | Type | Defined in |
---|---|---|
address | string | packages/account/src/providers/transaction-summary/types.ts:112 |
chain | ChainName | packages/account/src/providers/transaction-summary/types.ts:114 |
type | AddressType | packages/account/src/providers/transaction-summary/types.ts:113 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:111
OutputParam
OutputParam:
object
Type declaration
Name | Type | Defined in |
---|---|---|
outputs | Output [] | packages/account/src/providers/transaction-summary/types.ts:122 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:121
PredicateParameters
PredicateParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
maxGasPerPredicate | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:747 |
maxMessageDataLength | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:748 |
maxPredicateDataLength | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:749 |
maxPredicateLength | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:750 |
version | GqlPredicateParametersVersion | packages/account/src/providers/__generated__/operations.ts:751 |
Defined in
packages/account/src/providers/__generated__/operations.ts:746
PredicateParams<TData, TConfigurables>
PredicateParams<
TData
,TConfigurables
>:object
Type Parameters
• TData extends InputValue
[] = InputValue
[]
• TConfigurables extends object
| undefined
= object
Type declaration
Name | Type | Defined in |
---|---|---|
abi | JsonAbi | packages/account/src/predicate/predicate.ts:34 |
bytecode | BytesLike | packages/account/src/predicate/predicate.ts:32 |
configurableConstants | TConfigurables | packages/account/src/predicate/predicate.ts:36 |
data | TData | packages/account/src/predicate/predicate.ts:35 |
provider | Provider | packages/account/src/predicate/predicate.ts:33 |
Defined in
packages/account/src/predicate/predicate.ts:28
ProgramState
ProgramState:
SuccessStatus
["programState"
]
Defined in
packages/account/src/providers/transaction-summary/types.ts:25
ProviderCallParams
ProviderCallParams:
UTXOValidationParams
&EstimateTransactionParams
Provider Call transaction params
Defined in
packages/account/src/providers/provider.ts:353
ProviderOptions
ProviderOptions:
object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
fetch | (url , requestInit ?, providerOptions ?) => Promise <Response > | Custom fetch function to use for making requests. | packages/account/src/providers/provider.ts:294 |
requestMiddleware | (request ) => RequestInit | Promise <RequestInit > | Middleware to modify the request before it is sent. This can be used to add headers, modify the body, etc. | packages/account/src/providers/provider.ts:315 |
resourceCacheTTL | number | Resources cache for the given time [ms]. If set to -1, the cache will be disabled. | packages/account/src/providers/provider.ts:306 |
retryOptions | RetryOptions | Retry options to use when fetching data from the node. | packages/account/src/providers/provider.ts:310 |
timeout | number | Timeout [ms] after which every request will be aborted. | packages/account/src/providers/provider.ts:302 |
Defined in
packages/account/src/providers/provider.ts:290
ProviderSendTxParams
ProviderSendTxParams:
EstimateTransactionParams
Provider Send transaction params
Defined in
packages/account/src/providers/provider.ts:358
RawCoin
RawCoin:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | string | packages/account/src/providers/resource.ts:9 |
assetId | string | packages/account/src/providers/resource.ts:10 |
blockCreated | string | packages/account/src/providers/resource.ts:11 |
owner | string | packages/account/src/providers/resource.ts:8 |
txCreatedIdx | string | packages/account/src/providers/resource.ts:12 |
utxoId | string | packages/account/src/providers/resource.ts:7 |
Defined in
packages/account/src/providers/resource.ts:6
RawMessage
RawMessage:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | string | packages/account/src/providers/resource.ts:16 |
assetId | string | packages/account/src/providers/resource.ts:18 |
daHeight | string | packages/account/src/providers/resource.ts:22 |
data | string | packages/account/src/providers/resource.ts:20 |
nonce | string | packages/account/src/providers/resource.ts:21 |
recipient | string | packages/account/src/providers/resource.ts:19 |
sender | string | packages/account/src/providers/resource.ts:17 |
Defined in
packages/account/src/providers/resource.ts:15
RawPayloadParam
RawPayloadParam:
object
Type declaration
Name | Type | Defined in |
---|---|---|
rawPayload | string | packages/account/src/providers/transaction-summary/types.ts:132 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:131
RawResource
RawResource:
RawCoin
|RawMessage
Defined in
packages/account/src/providers/resource.ts:25
Reason
Reason:
FailureStatus
["reason"
]
Defined in
packages/account/src/providers/transaction-summary/types.ts:24
ReceiptParam
ReceiptParam:
object
Type declaration
Name | Type | Defined in |
---|---|---|
receipts | TransactionResultReceipt [] | packages/account/src/providers/transaction-summary/types.ts:126 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:125
Resource
Resource:
Coin
|MessageCoin
Defined in
packages/account/src/providers/resource.ts:26
ScriptParameters
ScriptParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
maxScriptDataLength | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1032 |
maxScriptLength | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1033 |
version | GqlScriptParametersVersion | packages/account/src/providers/__generated__/operations.ts:1034 |
Defined in
packages/account/src/providers/__generated__/operations.ts:1031
SqueezedOutStatus
SqueezedOutStatus:
GqlSqueezedOutStatusFragment
Defined in
packages/account/src/providers/transaction-summary/types.ts:22
Status
Status:
object
Type declaration
Name | Type | Defined in |
---|---|---|
connected | boolean | packages/account/src/connectors/fuel.ts:42 |
installed | boolean | packages/account/src/connectors/fuel.ts:41 |
Defined in
packages/account/src/connectors/fuel.ts:40
SubmittedStatus
SubmittedStatus:
GqlSubmittedStatusFragment
Defined in
packages/account/src/providers/transaction-summary/types.ts:21
SuccessStatus
SuccessStatus:
GqlSuccessStatusFragment
Defined in
packages/account/src/providers/transaction-summary/types.ts:19
Time
Time:
SubmittedStatus
["time"
] |SuccessStatus
["time"
] |FailureStatus
["time"
]
Defined in
packages/account/src/providers/transaction-summary/types.ts:26
TransactionCost
TransactionCost:
object
Type declaration
Name | Type | Defined in |
---|---|---|
addedSignatures | number | packages/account/src/providers/provider.ts:197 |
dryRunStatus | DryRunStatus | packages/account/src/providers/provider.ts:198 |
estimatedPredicates | TransactionRequestInput [] | packages/account/src/providers/provider.ts:195 |
gasPrice | BN | packages/account/src/providers/provider.ts:186 |
gasUsed | BN | packages/account/src/providers/provider.ts:187 |
maxFee | BN | packages/account/src/providers/provider.ts:190 |
maxGas | BN | packages/account/src/providers/provider.ts:191 |
minFee | BN | packages/account/src/providers/provider.ts:189 |
minGas | BN | packages/account/src/providers/provider.ts:188 |
missingContractIds | string [] | packages/account/src/providers/provider.ts:194 |
outputVariables | number | packages/account/src/providers/provider.ts:193 |
receipts | TransactionResultReceipt [] | packages/account/src/providers/provider.ts:192 |
requiredQuantities | CoinQuantity [] | packages/account/src/providers/provider.ts:196 |
updateMaxFee | boolean | packages/account/src/providers/provider.ts:199 |
Defined in
packages/account/src/providers/provider.ts:185
TransactionCostParams
TransactionCostParams:
EstimateTransactionParams
&object
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
quantities | CoinQuantity [] | The quantities to forward to the contract. | packages/account/src/providers/provider.ts:339 |
signatureCallback | (request ) => Promise <ScriptTransactionRequest > | A callback to sign the transaction. | packages/account/src/providers/provider.ts:347 |
Defined in
packages/account/src/providers/provider.ts:335
TransactionRequest
TransactionRequest:
ScriptTransactionRequest
|CreateTransactionRequest
|BlobTransactionRequest
Defined in
packages/account/src/providers/transaction-request/types.ts:17
TransactionRequestInput
TransactionRequestInput:
CoinTransactionRequestInput
|ContractTransactionRequestInput
|MessageTransactionRequestInput
Defined in
packages/account/src/providers/transaction-request/input.ts:82
TransactionRequestLike
TransactionRequestLike:
object
&ScriptTransactionRequestLike
|object
&CreateTransactionRequestLike
|object
&BlobTransactionRequestLike
Defined in
packages/account/src/providers/transaction-request/types.ts:21
TransactionRequestOutput
TransactionRequestOutput:
CoinTransactionRequestOutput
|ContractTransactionRequestOutput
|ChangeTransactionRequestOutput
|VariableTransactionRequestOutput
|ContractCreatedTransactionRequestOutput
Defined in
packages/account/src/providers/transaction-request/output.ts:41
TransactionResultBurnReceipt
TransactionResultBurnReceipt:
ReceiptBurn
Defined in
packages/account/src/providers/transaction-response/transaction-response.ts:66
TransactionResultMintReceipt
TransactionResultMintReceipt:
ReceiptMint
Defined in
packages/account/src/providers/transaction-response/transaction-response.ts:65
TransactionSummary<TTransactionType>
TransactionSummary<
TTransactionType
>:object
Type Parameters
• TTransactionType = void
Type declaration
Name | Type | Defined in |
---|---|---|
blockId | BlockId | packages/account/src/providers/transaction-summary/types.ts:168 |
burnedAssets | BurnedAsset [] | packages/account/src/providers/transaction-summary/types.ts:180 |
date | Date | packages/account/src/providers/transaction-summary/types.ts:181 |
fee | BN | packages/account/src/providers/transaction-summary/types.ts:166 |
gasUsed | BN | packages/account/src/providers/transaction-summary/types.ts:164 |
id | string | packages/account/src/providers/transaction-summary/types.ts:161 |
isStatusFailure | boolean | packages/account/src/providers/transaction-summary/types.ts:178 |
isStatusPending | boolean | packages/account/src/providers/transaction-summary/types.ts:176 |
isStatusSuccess | boolean | packages/account/src/providers/transaction-summary/types.ts:177 |
isTypeBlob | boolean | packages/account/src/providers/transaction-summary/types.ts:175 |
isTypeCreate | boolean | packages/account/src/providers/transaction-summary/types.ts:171 |
isTypeMint | boolean | packages/account/src/providers/transaction-summary/types.ts:170 |
isTypeScript | boolean | packages/account/src/providers/transaction-summary/types.ts:172 |
isTypeUpgrade | boolean | packages/account/src/providers/transaction-summary/types.ts:173 |
isTypeUpload | boolean | packages/account/src/providers/transaction-summary/types.ts:174 |
mintedAssets | MintedAsset [] | packages/account/src/providers/transaction-summary/types.ts:179 |
operations | Operation [] | packages/account/src/providers/transaction-summary/types.ts:163 |
receipts | TransactionResultReceipt [] | packages/account/src/providers/transaction-summary/types.ts:182 |
status | TransactionStatus | packages/account/src/providers/transaction-summary/types.ts:169 |
time | string | packages/account/src/providers/transaction-summary/types.ts:162 |
tip | BN | packages/account/src/providers/transaction-summary/types.ts:165 |
transaction | Transaction <TTransactionType > | packages/account/src/providers/transaction-summary/types.ts:183 |
type | TransactionTypeName | packages/account/src/providers/transaction-summary/types.ts:167 |
Defined in
packages/account/src/providers/transaction-summary/types.ts:160
TransferParams
TransferParams:
object
Type declaration
Name | Type | Defined in |
---|---|---|
amount | BigNumberish | packages/account/src/account.ts:56 |
assetId | BytesLike | packages/account/src/account.ts:57 |
destination | string | AbstractAddress | packages/account/src/account.ts:55 |
Defined in
packages/account/src/account.ts:54
TxParameters
TxParameters:
object
Type declaration
Name | Type | Defined in |
---|---|---|
maxBytecodeSubsections | Scalars ["U16" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1163 |
maxGasPerTx | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1164 |
maxInputs | Scalars ["U16" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1165 |
maxOutputs | Scalars ["U16" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1166 |
maxSize | Scalars ["U64" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1167 |
maxWitnesses | Scalars ["U32" ]["output" ] | packages/account/src/providers/__generated__/operations.ts:1168 |
version | GqlTxParametersVersion | packages/account/src/providers/__generated__/operations.ts:1169 |
Defined in
packages/account/src/providers/__generated__/operations.ts:1162
TxParamsType
TxParamsType:
Pick
<ScriptTransactionRequestLike
,"gasLimit"
|"tip"
|"maturity"
|"maxFee"
|"witnessLimit"
>
Defined in
packages/account/src/account.ts:49
UTXOValidationParams
UTXOValidationParams:
object
UTXO validation params
Type declaration
Name | Type | Defined in |
---|---|---|
utxoValidation | boolean | packages/account/src/providers/provider.ts:322 |
Defined in
packages/account/src/providers/provider.ts:321
VariableTransactionRequestOutput
VariableTransactionRequestOutput:
object
Type declaration
Name | Type | Defined in |
---|---|---|
type | OutputType.Variable | packages/account/src/providers/transaction-request/output.ts:32 |
Defined in
packages/account/src/providers/transaction-request/output.ts:31
VaultConfig
VaultConfig:
object
Type declaration
Name | Type | Defined in |
---|---|---|
secret | string | packages/account/src/wallet-manager/types.ts:20 |
title | string | packages/account/src/wallet-manager/types.ts:19 |
type | string | packages/account/src/wallet-manager/types.ts:18 |
Defined in
packages/account/src/wallet-manager/types.ts:17
VaultsState
VaultsState:
object
[]
Defined in
packages/account/src/wallet-manager/types.ts:23
Version
Version:
object
Name
Version
Type declaration
Name | Type | Description | Defined in |
---|---|---|---|
app | string | - | packages/account/src/connectors/types/data-type.ts:7 |
network | string | Version selection this allow Caret Ranges ^1.2.3 ^0.2.5 ^0.0.4 Tilde Ranges ~1.2.3 ~1.2 ~1 And Exact Versions 1.0.0 | packages/account/src/connectors/types/data-type.ts:14 |
Defined in
packages/account/src/connectors/types/data-type.ts:6
WalletManagerAccount
WalletManagerAccount:
object
Type declaration
Name | Type | Defined in |
---|---|---|
address | AbstractAddress | packages/account/src/wallet-manager/types.ts:8 |
publicKey | string | packages/account/src/wallet-manager/types.ts:9 |
vaultId | number | packages/account/src/wallet-manager/types.ts:10 |
Defined in
packages/account/src/wallet-manager/types.ts:7
WalletManagerOptions
WalletManagerOptions:
object
Type declaration
Name | Type | Defined in |
---|---|---|
storage | StorageAbstract | packages/account/src/wallet-manager/types.ts:14 |
Defined in
packages/account/src/wallet-manager/types.ts:13
Variables
BLOCKS_PAGE_SIZE_LIMIT
const
BLOCKS_PAGE_SIZE_LIMIT:5
=5
Defined in
packages/account/src/providers/provider.ts:66
CHAIN_IDS
const
CHAIN_IDS:object
Type declaration
Name | Type | Default value | Defined in |
---|---|---|---|
eth | object | - | packages/account/src/providers/chains.ts:2 |
eth.foundry | number | 31337 | packages/account/src/providers/chains.ts:4 |
eth.sepolia | number | 11155111 | packages/account/src/providers/chains.ts:3 |
fuel | object | - | packages/account/src/providers/chains.ts:6 |
fuel.devnet | number | 0 | packages/account/src/providers/chains.ts:7 |
fuel.testnet | number | 0 | packages/account/src/providers/chains.ts:8 |
Defined in
packages/account/src/providers/chains.ts:1
DEFAULT_RESOURCE_CACHE_TTL
const
DEFAULT_RESOURCE_CACHE_TTL:20000
=20_000
Defined in
packages/account/src/providers/provider.ts:67
FuelConnectorEventType
const
FuelConnectorEventType:"FuelConnector"
='FuelConnector'
Defined in
packages/account/src/connectors/types/connector-types.ts:42
MNEMONIC_SIZES
const
MNEMONIC_SIZES:number
[]
Defined in
packages/account/src/mnemonic/mnemonic.ts:20
RESOURCES_PAGE_SIZE_LIMIT
const
RESOURCES_PAGE_SIZE_LIMIT:512
=512
Defined in
packages/account/src/providers/provider.ts:65
assets
const
assets:object
[]
Defined in
packages/account/src/providers/assets/assets.ts:38
english
const
english:string
[]
Defined in
packages/account/src/wordlists/words/english.ts:1
fuelAssetsBaseUrl
const
fuelAssetsBaseUrl:"https://cdn.fuel.network/assets/"
='https://cdn.fuel.network/assets/'
Defined in
packages/account/src/providers/assets/utils/fuelAssetsBaseUrl.ts:1
rawAssets
const
rawAssets:Assets
Defined in
packages/account/src/providers/assets/assets.ts:6
Functions
addAmountToCoinQuantities()
addAmountToCoinQuantities(
params
):CoinQuantity
[]
Parameters
• params: IAddAmountToAssetParams
Returns
Defined in
packages/account/src/providers/coin-quantity.ts:40
assemblePanicError()
assemblePanicError(
statusReason
,metadata
):FuelError
Assembles an error message for a panic status.
Parameters
• statusReason: string
• metadata: Record
<string
, unknown
>
Returns
FuelError
The error message.
Defined in
packages/account/src/providers/utils/extract-tx-error.ts:22
assembleReceiptByType()
assembleReceiptByType(
receipt
):ReceiptCall
|ReceiptReturn
|ReceiptReturnData
|ReceiptPanic
|ReceiptRevert
|ReceiptLog
|ReceiptLogData
|ReceiptTransfer
|ReceiptTransferOut
|ReceiptScriptResult
|ReceiptMessageOut
|ReceiptMint
|ReceiptBurn
Parameters
• receipt: GqlReceiptFragment
Returns
ReceiptCall
| ReceiptReturn
| ReceiptReturnData
| ReceiptPanic
| ReceiptRevert
| ReceiptLog
| ReceiptLogData
| ReceiptTransfer
| ReceiptTransferOut
| ReceiptScriptResult
| ReceiptMessageOut
| ReceiptMint
| ReceiptBurn
Defined in
packages/account/src/providers/utils/receipts.ts:69
assembleRevertError()
assembleRevertError(
receipts
,logs
,metadata
):FuelError
Assembles an error message for a revert status.
Parameters
• receipts: TransactionResultReceipt
[]
The transaction result processed receipts.
• logs: unknown
[]
The transaction decoded logs.
• metadata: Record
<string
, unknown
>
Returns
FuelError
The error message.
Defined in
packages/account/src/providers/utils/extract-tx-error.ts:47
cacheFor()
cacheFor<
F
>(fn
,__namedParameters
):F
Type Parameters
• F extends (...args
) => Promise
<unknown
>
Parameters
• fn: F
• __namedParameters: CacheForOptions
Returns
F
Defined in
packages/account/src/connectors/utils/cache.ts:16
cacheRequestInputsResources()
cacheRequestInputsResources(
inputs
):Required
<ExcludeResourcesOption
>
Parameters
• inputs: TransactionRequestInput
[]
Returns
Required
<ExcludeResourcesOption
>
Defined in
packages/account/src/providers/transaction-request/helpers.ts:52
cacheRequestInputsResourcesFromOwner()
cacheRequestInputsResourcesFromOwner(
inputs
,owner
):ExcludeResourcesOption
Parameters
• inputs: TransactionRequestInput
[]
• owner: AbstractAddress
Returns
ExcludeResourcesOption
Defined in
packages/account/src/providers/transaction-request/helpers.ts:68
calculateGasFee()
calculateGasFee(
params
):BN
Parameters
• params: CalculateGasFeeParams
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:183
calculateMetadataGasForTxBlob()
calculateMetadataGasForTxBlob(
__namedParameters
):BN
Parameters
• __namedParameters
• __namedParameters.gasCosts: GasCosts
• __namedParameters.txBytesSize: number
• __namedParameters.witnessBytesSize: number
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:162
calculateMetadataGasForTxCreate()
calculateMetadataGasForTxCreate(
__namedParameters
):BN
Parameters
• __namedParameters
• __namedParameters.contractBytesSize: BN
• __namedParameters.gasCosts: GasCosts
• __namedParameters.stateRootSize: number
• __namedParameters.txBytesSize: number
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:131
calculateMetadataGasForTxScript()
calculateMetadataGasForTxScript(
__namedParameters
):BN
Parameters
• __namedParameters
• __namedParameters.gasCosts: GasCosts
• __namedParameters.txBytesSize: number
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:152
calculateTXFeeForSummary()
calculateTXFeeForSummary(
params
):BN
Parameters
• params: CalculateTXFeeForSummaryParams
Returns
BN
Defined in
packages/account/src/providers/transaction-summary/calculate-tx-fee-for-summary.ts:35
deferPromise()
deferPromise<
R
>():DeferPromise
<R
>
Type Parameters
• R = unknown
Returns
DeferPromise
<R
>
Defined in
packages/account/src/connectors/utils/promises.ts:11
dispatchFuelConnectorEvent()
dispatchFuelConnectorEvent(
connector
):void
Fuel Connector Event is a custom event that can be used by the connector to inform the Fuel Connector Manager that a new connector is available.
Parameters
• connector: FuelConnector
Returns
void
Defined in
packages/account/src/connectors/utils/dispatch-fuel-connector-event.ts:8
extractBurnedAssetsFromReceipts()
extractBurnedAssetsFromReceipts(
receipts
):MintedAsset
[]
Parameters
• receipts: TransactionResultReceipt
[]
Returns
Defined in
packages/account/src/providers/transaction-summary/receipt.ts:49
extractMintedAssetsFromReceipts()
extractMintedAssetsFromReceipts(
receipts
):MintedAsset
[]
Parameters
• receipts: TransactionResultReceipt
[]
Returns
Defined in
packages/account/src/providers/transaction-summary/receipt.ts:30
extractTxError()
extractTxError(
params
):FuelError
Extracts the transaction error and returns a FuelError object.
Parameters
• params: IExtractTxError
Returns
FuelError
The FuelError object.
Defined in
packages/account/src/providers/utils/extract-tx-error.ts:126
gasUsedByInputs()
gasUsedByInputs(
inputs
,txBytesSize
,gasCosts
):BN
Parameters
• inputs: (TransactionRequestInput
| Input
)[]
• txBytesSize: number
• gasCosts: GasCosts
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:40
getAssetAmountInRequestInputs()
getAssetAmountInRequestInputs(
inputs
,assetId
,baseAsset
):BN
Parameters
• inputs: TransactionRequestInput
[]
• assetId: string
• baseAsset: string
Returns
BN
Defined in
packages/account/src/providers/transaction-request/helpers.ts:35
getAssetEth()
getAssetEth(
asset
,chainId
?):undefined
|AssetEth
Returns the asset's details on Ethereum
Parameters
• asset: Asset
• chainId?: number
Returns
undefined
| AssetEth
Defined in
packages/account/src/providers/assets/utils/network.ts:80
getAssetFuel()
getAssetFuel(
asset
,chainId
?):undefined
|AssetFuel
Returns the asset's details on Fuel
Parameters
• asset: Asset
• chainId?: number
Returns
undefined
| AssetFuel
Defined in
packages/account/src/providers/assets/utils/network.ts:90
getAssetNetwork()
getAssetNetwork<
T
>(__namedParameters
):NetworkTypeToNetwork
<T
>
Returns the asset's network on the given network eg. getAssetNetwork({ asset, chainId: 1, networkType: 'ethereum' }) will return the asset's details on Ethereum mainnet
Type Parameters
• T extends undefined
| NetworkTypes
Parameters
• __namedParameters: GetAssetNetworkParams
<T
>
Returns
NetworkTypeToNetwork
<T
>
Defined in
packages/account/src/providers/assets/utils/network.ts:32
getAssetWithNetwork()
getAssetWithNetwork<
T
>(__namedParameters
):undefined
|AssetEth
|AssetFuel
Returns the asset's details on the given network alongwith the asset itself eg. getAssetWithNetwork({ asset, chainId: 1, networkType: 'ethereum' }) will return the asset's details on Ethereum mainnet and the asset itself
Type Parameters
• T extends NetworkTypes
Parameters
• __namedParameters: GetAssetNetworkParams
<T
>
Returns
undefined
| AssetEth
| AssetFuel
Defined in
packages/account/src/providers/assets/utils/network.ts:48
getDefaultChainId()
getDefaultChainId(
networkType
):undefined
|number
Returns the default chainId for the given network
Parameters
• networkType: NetworkTypes
Returns
undefined
| number
Defined in
packages/account/src/providers/assets/utils/network.ts:11
getMaxGas()
getMaxGas(
params
):BN
Parameters
• params: IGetMaxGasParams
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:110
getMinGas()
getMinGas(
params
):BN
Parameters
• params: IGetMinGasParams
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:88
getRequestInputResourceOwner()
getRequestInputResourceOwner(
input
):BytesLike
Parameters
• input: CoinTransactionRequestInput
| MessageTransactionRequestInput
Returns
Defined in
packages/account/src/providers/transaction-request/helpers.ts:26
getTransactionSummary()
getTransactionSummary<
TTransactionType
>(params
):Promise
<TransactionResult
>
Type Parameters
• TTransactionType = void
Parameters
• params: GetTransactionSummaryParams
Returns
Promise
<TransactionResult
>
Defined in
packages/account/src/providers/transaction-summary/get-transaction-summary.ts:26
isRequestInputCoin()
isRequestInputCoin(
input
):input is CoinTransactionRequestInput
Parameters
• input: TransactionRequestInput
Returns
input is CoinTransactionRequestInput
Defined in
packages/account/src/providers/transaction-request/helpers.ts:13
isRequestInputMessage()
isRequestInputMessage(
input
):input is MessageTransactionRequestInput
Parameters
• input: TransactionRequestInput
Returns
input is MessageTransactionRequestInput
Defined in
packages/account/src/providers/transaction-request/helpers.ts:17
isRequestInputResource()
isRequestInputResource(
input
): input is CoinTransactionRequestInput | MessageTransactionRequestInput
Parameters
• input: TransactionRequestInput
Returns
input is CoinTransactionRequestInput | MessageTransactionRequestInput
Defined in
packages/account/src/providers/transaction-request/helpers.ts:21
isRequestInputResourceFromOwner()
isRequestInputResourceFromOwner(
input
,owner
):boolean
Parameters
• input: CoinTransactionRequestInput
| MessageTransactionRequestInput
• owner: AbstractAddress
Returns
boolean
Defined in
packages/account/src/providers/transaction-request/helpers.ts:30
processGqlReceipt()
processGqlReceipt(
gqlReceipt
):TransactionResultReceipt
Parameters
• gqlReceipt: GqlReceiptFragment
Returns
TransactionResultReceipt
Defined in
packages/account/src/providers/transaction-summary/receipt.ts:9
resolveGasDependentCosts()
resolveGasDependentCosts(
byteSize
,gasDependentCost
):BN
Parameters
• byteSize: BNInput
• gasDependentCost: GqlDependentCost
Returns
BN
Defined in
packages/account/src/providers/utils/gas.ts:29
resolveIconPaths()
resolveIconPaths(
assets
,basePath
):object
[]
Returns the list of assets with the icon paths 'resolved'. eg. ./eth.svg
-> https://some-url.com/eth.svg
Parameters
• assets: Assets
List of assets
• basePath: string
= './'
Base path for the icon URLs (default: './')
Returns
object
[]
The assets with the icon paths resolved
Defined in
packages/account/src/providers/assets/utils/resolveIconPaths.ts:11
urlJoin()
urlJoin(
baseUrl
, ...paths
):string
Parameters
• baseUrl: undefined
| string
• ...paths: string
[]
Returns
string
Defined in
packages/account/src/providers/assets/utils/url.ts:5
withTimeout()
withTimeout<
F
,RT
>(promise
,timeout
):Promise
<RT
>
Type Parameters
• F extends Promise
<unknown
>
• RT = Awaited
<F
>
Parameters
• promise: F
• timeout: number
= 1050
Returns
Promise
<RT
>
Defined in
packages/account/src/connectors/utils/promises.ts:23
Events
AssetsEvent
AssetsEvent:
object
Event trigger when the assets list of metadata changed.
AssetsEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | Asset [] | packages/account/src/connectors/types/events.ts:116 |
type | assets | packages/account/src/connectors/types/events.ts:115 |
Defined in
packages/account/src/connectors/types/events.ts:114
ConnectionEvent
ConnectionEvent:
object
Event trigger when connection status changes. With the new connection status.
ConnectionEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | boolean | packages/account/src/connectors/types/events.ts:54 |
type | connection | packages/account/src/connectors/types/events.ts:53 |
Defined in
packages/account/src/connectors/types/events.ts:52
ConnectorEvent
ConnectorEvent:
object
Event trigger when the current connector has changed.
ConnectorEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | FuelConnector | packages/account/src/connectors/types/events.ts:104 |
type | currentConnector | packages/account/src/connectors/types/events.ts:103 |
Defined in
packages/account/src/connectors/types/events.ts:102
ConnectorsEvent
ConnectorsEvent:
object
Event trigger when the list of connectors has changed.
ConnectorsEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | FuelConnector [] | packages/account/src/connectors/types/events.ts:92 |
type | connectors | packages/account/src/connectors/types/events.ts:91 |
Defined in
packages/account/src/connectors/types/events.ts:90
NetworkEvent
NetworkEvent:
object
Event trigger when the network selected on the connector is changed. It should trigger even if the network is not available for the connection.
NetworkEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | Network | packages/account/src/connectors/types/events.ts:67 |
type | currentNetwork | packages/account/src/connectors/types/events.ts:66 |
Defined in
packages/account/src/connectors/types/events.ts:65
NetworksEvent
NetworksEvent:
object
Event trigger when the network selected on the connector is changed. It should trigger even if the network is not available for the connection.
NetworksEvent
Type declaration
Name | Type | Defined in |
---|---|---|
data | Network | packages/account/src/connectors/types/events.ts:80 |
type | networks | packages/account/src/connectors/types/events.ts:79 |
Defined in
packages/account/src/connectors/types/events.ts:78
Enumerations
Classes
- Account
- BaseTransactionRequest
- BaseWalletUnlocked
- BlobTransactionRequest
- CreateTransactionRequest
- Fuel
- FuelConnector
- HDWallet
- LocalStorage
- MemoryStorage
- Mnemonic
- MnemonicVault
- Predicate
- PrivateKeyVault
- Provider
- ScriptTransactionRequest
- Signer
- StorageAbstract
- TransactionResponse
- Vault
- Wallet
- WalletLocked
- WalletManager
- WalletUnlocked
Interfaces
- AssembleTransactionSummaryParams
- BlobTransactionRequestLike
- CalculateGasFeeParams
- GenerateOptions
- GetTransactionSummaryFromRequestParams
- GetTransactionsSummariesParams
- GetTransactionsSummariesReturns
- GetTransferOperationsParams
- IAddAmountToAssetParams
- IGetMaxGasParams
- IGetMinGasParams
- MintedAsset
- MnemonicVaultOptions
- PkVaultOptions
- TargetObject
- WalletManagerState