@gala-chain/api • Readme | API
@gala-chain/api / ChainCallDTO
Class: ChainCallDTO
Extended by
GetObjectDto
GetObjectHistoryDto
RegisterUserDto
RegisterEthUserDto
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
Returns
Properties
signature?
optional
signature:string
Source
chain-api/src/types/dtos.ts:134
signerPublicKey?
optional
signerPublicKey:string
Source
chain-api/src/types/dtos.ts:143
trace?
optional
trace:TraceContext
Source
chain-api/src/types/dtos.ts:99
uniqueKey?
optional
uniqueKey:string
Source
chain-api/src/types/dtos.ts:114
ENCODING
static
readonly
ENCODING:"base64"
="base64"
Source
chain-api/src/types/dtos.ts:100
Methods
isSignatureValid()
isSignatureValid(
publicKey
):boolean
Parameters
• publicKey: string
Returns
boolean
Source
chain-api/src/types/dtos.ts:185
serialize()
serialize():
string
Returns
string
Source
chain-api/src/types/dtos.ts:157
sign()
sign(
privateKey
,useDer
):void
Parameters
• privateKey: string
• useDer: boolean
= false
Returns
void
Source
chain-api/src/types/dtos.ts:168
signed()
signed(
privateKey
,useDer
):ChainCallDTO
Creates a signed copy of current object.
Parameters
• privateKey: string
• useDer: boolean
= false
Returns
Source
chain-api/src/types/dtos.ts:179
validate()
validate():
Promise
\<ValidationError
[]>
Returns
Promise
\<ValidationError
[]>
Source
chain-api/src/types/dtos.ts:145
validateOrReject()
validateOrReject():
Promise
\<void
>
Returns
Promise
\<void
>
Source
chain-api/src/types/dtos.ts:149
deserialize()
static
deserialize\<T
>(constructor
,object
):T
Type parameters
• T
Parameters
• constructor: ClassConstructor
\<Inferred
\<T
, ChainCallDTO
>>
• object: string
| Record
\<string
, unknown
> | Record
\<string
, unknown
>[]
Returns
T