Docs
GitHub
Preparing search index...
The search index is not available
Fuels TS SDK API Documentation
Fuels TS SDK API Documentation
@fuel-ts/abi-coder
StrSliceCoder
Class StrSliceCoder
Hierarchy (
view full
)
Coder
<
string
,
string
>
StrSliceCoder
Index
Constructors
constructor
Properties
encoded
Length
name
type
memory
Size
Methods
decode
encode
Constructors
constructor
new
Str
Slice
Coder
(
)
:
StrSliceCoder
Returns
StrSliceCoder
Properties
Readonly
encoded
Length
encoded
Length
:
number
Readonly
name
name
:
string
Readonly
type
type
:
string
Static
memory
Size
memory
Size
:
number
= 1
Methods
decode
decode
(
data
,
offset
)
:
[
string
,
number
]
Parameters
data
:
Uint8Array
offset
:
number
Returns
[
string
,
number
]
encode
encode
(
value
)
:
Uint8Array
Parameters
value
:
string
Returns
Uint8Array
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
encoded
Length
name
type
memory
Size
Methods
decode
encode
Docs
GitHub
Fuels TS SDK API Documentation
@fuel-ts
abi-coder
ArrayCoder
B256Coder
B512Coder
BigNumberCoder
BooleanCoder
ByteCoder
Coder
EnumCoder
FunctionFragment
Interface
NumberCoder
OptionCoder
RawSliceCoder
StdStringCoder
StrSliceCoder
StringCoder
StructCoder
TupleCoder
VecCoder
JsonAbi
DecodedValue
InputValue
ASSET_ID_LEN
BYTES_32
CONTRACT_ID_LEN
ENCODING_V1
INPUT_COIN_FIXED_SIZE
SCRIPT_FIXED_SIZE
UTXO_ID_LEN
WORD_SIZE
calculateVmTxMemory
abi-typegen
ProgramTypeEnum
AbiTypeGen
IConfigurable
IFile
IFunction
IFunctionAttributes
JsonAbiArgument
JsonAbiArgumentWithoutName
JsonAbiConfigurable
JsonAbiFunction
JsonAbiFunctionAttribute
JsonAbiLoggedType
JsonAbiMessagesType
JsonAbiOld
JsonAbiType
address
Address
normalizeB256
interfaces
AbstractAccount
AbstractAddress
AbstractContract
AddressLike
AssetId
B256Address
B256AddressEvm
Bytes
BytesLike
ChecksumAddress
ContractIdLike
EvmAddress
RawSlice
StdString
StrSlice
account
FuelConnectorEventTypes
FuelConnectorMethods
Language
TransactionType
Account
BaseTransactionRequest
BaseWalletUnlocked
BlobTransactionRequest
CreateTransactionRequest
Fuel
FuelConnector
HDWallet
LocalStorage
MemoryStorage
Mnemonic
MnemonicVault
Predicate
PrivateKeyVault
Provider
ScriptTransactionRequest
Signer
StorageAbstract
TransactionResponse
UpgradeTransactionRequest
UploadTransactionRequest
Vault
Wallet
WalletLocked
WalletManager
WalletUnlocked
AssembleTransactionSummaryParams
BlobTransactionRequestLike
CalculateGasFeeParams
GenerateOptions
GetTransactionSummaryFromRequestParams
GetTransactionsSummariesParams
GetTransactionsSummariesReturns
GetTransferOperationsParams
IAddAmountToAssetParams
IGetMaxGasParams
IGetMinGasParams
MintedAsset
MnemonicVaultOptions
PkVaultOptions
TargetObject
WalletManagerState
AbiMap
AccountEvent
AccountsEvent
Asset
AssetEth
AssetFuel
Assets
AssetsEvent
Block
BlockHeader
BlockId
BurnedAsset
CacheFor
CalculateTXFeeForSummaryParams
CallResult
ChainInfo
ChangeTransactionRequestOutput
Coin
CoinQuantity
CoinQuantityLike
CoinTransactionRequestInput
CoinTransactionRequestOutput
ConnectionEvent
ConnectorEvent
ConnectorMetadata
ConnectorsEvent
ConsensusParameters
ContractCreatedTransactionRequestOutput
ContractParameters
ContractResult
ContractTransactionRequestInput
ContractTransactionRequestOutput
ContractTransferParams
DeferPromise
DryRunFailureStatusFragment
DryRunStatus
DryRunSuccessStatusFragment
EstimateTransactionParams
EstimateTxDependenciesReturns
EstimatedTxParams
FailureStatus
FakeResources
FeeParameters
FuelABI
FuelConfig
FuelConnectorEvents
FuelConnectorEventsType
FuelConnectorSelectOptions
FuelEventArg
GasCosts
GetAssetNetworkParams
GetBalancesResponse
GetBlocksResponse
GetCoinsResponse
GetMessagesResponse
GetOperationParams
GetTransactionsResponse
GqlTransaction
GraphqlTransactionStatus
InputOutputParam
InputParam
JsonAbisFromAllCalls
MerkleProof
Message
MessageCoin
MessageProof
MessageStatus
MessageTransactionRequestInput
MnemonicPhrase
Network
NetworkEthereum
NetworkEvent
NetworkFuel
NetworkTypes
NetworksEvent
NodeInfo
NodeInfoAndConsensusParameters
Operation
OperationCoin
OperationFunctionCall
OperationTransactionAddress
OutputParam
PageInfo
PredicateParameters
PredicateParams
ProgramState
ProviderCallParams
ProviderOptions
ProviderSendTxParams
RawCoin
RawMessage
RawPayloadParam
RawResource
Reason
ReceiptParam
Resource
ScriptParameters
SelectNetworkArguments
SqueezedOutStatus
Status
SubmittedStatus
SuccessStatus
Time
TransactionCost
TransactionCostParams
TransactionRequest
TransactionRequestInput
TransactionRequestLike
TransactionRequestOutput
TransactionResultBurnReceipt
TransactionResultMintReceipt
TransactionSummary
TransferParams
TxParameters
TxParamsType
UTXOValidationParams
VariableTransactionRequestOutput
VaultConfig
VaultsState
Version
WalletManagerAccount
WalletManagerOptions
BLOCKS_PAGE_SIZE_LIMIT
CHAIN_IDS
DEFAULT_RESOURCE_CACHE_TTL
FuelConnectorEventType
GAS_USED_MODIFIER
MNEMONIC_SIZES
RESOURCES_PAGE_SIZE_LIMIT
TRANSACTIONS_PAGE_SIZE_LIMIT
assets
english
fuelAssetsBaseUrl
rawAssets
addAmountToCoinQuantities
assemblePanicError
assembleReceiptByType
assembleRevertError
cacheFor
cacheRequestInputsResources
cacheRequestInputsResourcesFromOwner
calculateGasFee
calculateMetadataGasForTxBlob
calculateMetadataGasForTxCreate
calculateMetadataGasForTxScript
calculateMetadataGasForTxUpgrade
calculateMetadataGasForTxUpload
calculateMinGasForTxUpload
calculateTXFeeForSummary
deferPromise
deployScriptOrPredicate
dispatchFuelConnectorEvent
extractBurnedAssetsFromReceipts
extractMintedAssetsFromReceipts
extractTxError
gasUsedByInputs
getAssetAmountInRequestInputs
getAssetEth
getAssetFuel
getAssetNetwork
getAssetWithNetwork
getDefaultChainId
getMaxGas
getMinGas
getReceiptsByType
getRequestInputResourceOwner
getTransactionSummary
getTransactionTypeName
getTransactionsSummaries
getWithdrawFromFuelOperations
isMessageCoin
isRequestInputCoin
isRequestInputCoinOrMessage
isRequestInputMessage
isRequestInputMessageWithoutData
isRequestInputResource
isRequestInputResourceFromOwner
processGqlReceipt
resolveGasDependentCosts
resolveIconPaths
urlJoin
withTimeout
program
Contract
FunctionInvocationScope
InstructionSet
MultiCallInvocationScope
ScriptRequest
InvokeFunction
InvokeFunctions
CallConfig
CallParams
ContractCall
DryRunResult
FunctionResult
InvocationScopeLike
TransactionCostOptions
TxParams
contract
index
ContractFactory
DeployContractOptions
DeployContractResult
test-utils
DeployableContractFactory
LaunchTestNodeOptions
LaunchTestNodeReturn
DeployContractConfig
TContracts
launchTestNode
script
Script
utils
DateTime
SnapshotConfigs
defaultConsensusKey
defaultSnapshotConfigs
arrayify
assertUnreachable
capitalizeString
chunkAndPadBytes
compressBytecode
concat
concatBytes
dataSlice
decodeBase58
decompressBytecode
encodeBase58
hexlify
isDefined
normalizeString
sleep
toUtf8Bytes
toUtf8String
crypto
CryptoApi
IScryptParams
Keystore
Encoding
bufferFromString
computeHmac
decrypt
decryptJsonWalletData
encrypt
encryptJsonWalletData
keccak256
keyFromPassword
pbkdf2
randomBytes
randomUUID
ripemd160
scrypt
stringFromBuffer
errors
ErrorCode
FuelError
hasher
hash
hashMessage
sha256
uint64ToBytesBE
math
BN
BNInput
BigNumberish
FormatConfig
ToFixedConfig
bn
format
formatUnits
max
multiply
toBytes
toFixed
toHex
toNumber
transactions
InputType
OutputType
PolicyType
ReceiptType
TransactionType
UpgradePurposeTypeEnum
ByteArrayCoder
InputCoder
InputCoinCoder
InputContractCoder
InputMessageCoder
OutputChangeCoder
OutputCoder
OutputCoinCoder
OutputContractCoder
OutputContractCreatedCoder
OutputVariableCoder
PoliciesCoder
ReceiptBurnCoder
ReceiptCallCoder
ReceiptCoder
ReceiptLogCoder
ReceiptLogDataCoder
ReceiptMessageOutCoder
ReceiptMintCoder
ReceiptPanicCoder
ReceiptReturnCoder
ReceiptReturnDataCoder
ReceiptRevertCoder
ReceiptScriptResultCoder
ReceiptTransferCoder
ReceiptTransferOutCoder
StorageSlotCoder
TransactionBlobCoder
TransactionCoder
TransactionCreateCoder
TransactionMintCoder
TransactionScriptCoder
TransactionUpgradeCoder
TransactionUploadCoder
TxPointerCoder
UpgradePurposeCoder
UtxoIdCoder
WitnessCoder
StateTransition
UpgradeConsensusParameters
Input
InputCoin
InputContract
InputMessage
Output
OutputChange
OutputCoin
OutputContract
OutputContractCreated
OutputVariable
Policy
PolicyMaturity
PolicyMaxFee
PolicyTip
PolicyWitnessLimit
Receipt
ReceiptBurn
ReceiptCall
ReceiptLog
ReceiptLogData
ReceiptMessageOut
ReceiptMint
ReceiptPanic
ReceiptReturn
ReceiptReturnData
ReceiptRevert
ReceiptScriptResult
ReceiptTransfer
ReceiptTransferOut
StorageSlot
Transaction
TransactionBlob
TransactionCreate
TransactionMint
TransactionScript
TransactionUpgrade
TransactionUpload
TxPointer
UpgradePurpose
UtxoId
Witness
createAssetId
getMintedAssetId
sortPolicies
recipes
Src14OwnedProxy
Src14OwnedProxyFactory
"
"