@gala-chain/api ∙ API
API > ChainCallDTO
Class: ChainCallDTO
Contents
- Extended By
- Constructors
- new ChainCallDTO()
- Properties
- prefix
- signature
- signerAddress
- signerPublicKey
- signing
- trace
- uniqueKey
- ENCODING
- Methods
- isSignatureValid()
- serialize()
- sign()
- signed()
- validate()
- validateOrReject()
- deserialize()
Extended By
GetObjectDto
GetObjectHistoryDto
DryRunDto
DryRunResultDto
RegisterUserDto
RegisterEthUserDto
RegisterTonUserDto
UpdatePublicKeyDto
GetPublicKeyDto
GetMyProfileDto
TokenInstanceKey
TokenInstanceQuantity
TokenInstanceQueryKey
TokenClassKey
FetchTokenClassesDto
FetchTokenClassesWithPaginationDto
FetchTokenClassesResponse
FetchTokenInstancesDto
CreateTokenClassDto
UpdateTokenClassDto
FetchBalancesDto
FetchBalancesWithPaginationDto
TokenBalanceWithMetadata
FetchBalancesWithTokenMetadataResponse
TransferTokenDto
AllowanceKey
FetchAllowancesDto
FetchAllowancesLegacyDto
FetchAllowancesResponse
DeleteAllowancesDto
GrantAllowanceDto
HighThroughputGrantAllowanceDto
FulfillMintAllowanceDto
FullAllowanceCheckDto
FullAllowanceCheckResDto
RefreshAllowanceDto
RefreshAllowancesDto
LockTokenDto
LockTokensDto
UnlockTokenDto
UnlockTokensDto
ReleaseTokenDto
UseTokenDto
FetchBurnsDto
BurnTokensDto
BurnAndMintDto
FetchBurnCountersWithPaginationDto
FetchBurnCountersResponse
TokenBurnCounterCompositeKeyDto
MintTokenDto
MintTokenWithAllowanceDto
BatchMintTokenDto
HighThroughputMintTokenDto
FulfillMintDto
FetchMintRequestsDto
FetchTokenSupplyDto
FetchTokenSupplyResponse
PatchMintAllowanceRequestDto
PatchMintRequestDto
Constructors
new ChainCallDTO()
new ChainCallDTO():
ChainCallDTO
Properties
prefix
prefix?:
string
Source
chain-api/src/types/dtos.ts:145
signature
signature?:
string
Source
chain-api/src/types/dtos.ts:136
signerAddress
signerAddress?:
string
Source
chain-api/src/types/dtos.ts:152
signerPublicKey
signerPublicKey?:
string
Source
chain-api/src/types/dtos.ts:159
signing
signing?:
SigningScheme
Source
chain-api/src/types/dtos.ts:169
trace
trace?:
TraceContext
Source
chain-api/src/types/dtos.ts:111
uniqueKey
uniqueKey?:
string
Source
chain-api/src/types/dtos.ts:126
ENCODING
static
readonly
ENCODING:"base64"
="base64"
Source
chain-api/src/types/dtos.ts:112
Methods
isSignatureValid()
isSignatureValid(
publicKey
):boolean
Parameters
▪ publicKey: string
Source
chain-api/src/types/dtos.ts:216
serialize()
serialize():
string
Source
chain-api/src/types/dtos.ts:183
sign()
sign(
privateKey
,useDer
):void
Parameters
▪ privateKey: string
▪ useDer: boolean
= false
Source
chain-api/src/types/dtos.ts:194
signed()
signed(
privateKey
,useDer
):ChainCallDTO
Creates a signed copy of current object.
Parameters
▪ privateKey: string
▪ useDer: boolean
= false
Source
chain-api/src/types/dtos.ts:210
validate()
validate():
Promise
\<ValidationError
[]>
Source
chain-api/src/types/dtos.ts:171
validateOrReject()
validateOrReject():
Promise
\<void
>
Source
chain-api/src/types/dtos.ts:175
deserialize()
static
deserialize\<T
>(constructor
,object
):T
Type parameters
▪ T
Parameters
▪ constructor: ClassConstructor
\<Inferred
\<T
, ChainCallDTO
>>
▪ object: string
| Record
\<string
, unknown
> | Record
\<string
, unknown
>[]