@gala-chain/api ∙ API
API > GalaChainSuccessResponse
Class: GalaChainSuccessResponse<T>
Contents
- Extends
- Type parameters
- Constructors
- new GalaChainSuccessResponse(data)
- Properties
- Data
- ErrorCode
- ErrorKey
- ErrorPayload
- Message
- Status
- Methods
- Error()
- Success()
- Wrap()
- deserialize()
- isError()
- isSuccess()
Extends
Type parameters
▪ T
Constructors
new GalaChainSuccessResponse(data)
new GalaChainSuccessResponse\<
T>(data):GalaChainSuccessResponse\<T>
Parameters
▪ data: T
Overrides
Source
chain-api/src/types/contract.ts:132
Properties
Data
readonlyData:T
Overrides
Source
chain-api/src/types/contract.ts:131
ErrorCode
readonlyErrorCode?:number
Inherited from
Source
chain-api/src/types/contract.ts:28
ErrorKey
readonlyErrorKey?:string
Inherited from
Source
chain-api/src/types/contract.ts:29
ErrorPayload
readonlyErrorPayload?:unknown
Inherited from
GalaChainResponse.ErrorPayload
Source
chain-api/src/types/contract.ts:30
Message
readonlyMessage?:string
Inherited from
Source
chain-api/src/types/contract.ts:27
Status
readonlyStatus:Success
Overrides
Source
chain-api/src/types/contract.ts:130
Methods
Error()
Error(e)
staticError\<T>(e):GalaChainResponse\<T>
Type parameters
▪ T
Parameters
▪ e: object
▪ e.message?: string
Inherited from
Source
chain-api/src/types/contract.ts:35
Error(e)
staticError\<T>(e):GalaChainResponse\<T>
Type parameters
▪ T
Parameters
▪ e: ChainError
Inherited from
Source
chain-api/src/types/contract.ts:36
Error(Message, ErrorCode, ErrorKey, ErrorPayload)
staticError\<T>(Message,ErrorCode,ErrorKey,ErrorPayload?):GalaChainResponse\<T>
Type parameters
▪ T
Parameters
▪ Message: string
▪ ErrorCode: number
▪ ErrorKey: string
▪ ErrorPayload?: Record\<string, unknown>
Inherited from
Source
chain-api/src/types/contract.ts:37
Success()
staticSuccess\<T>(Data):GalaChainResponse\<T>
Type parameters
▪ T
Parameters
▪ Data: T
Inherited from
Source
chain-api/src/types/contract.ts:32
Wrap()
staticWrap\<T>(op):Promise\<GalaChainResponse\<T>>
Type parameters
▪ T
Parameters
▪ op: Promise\<T>
Inherited from
Source
chain-api/src/types/contract.ts:57
deserialize()
staticdeserialize\<T>(constructor,object):GalaChainResponse\<T>
Type parameters
▪ T
Parameters
▪ constructor: undefined | ClassConstructor\<Inferred\<T>>
▪ object: string | Record\<string, unknown>
Inherited from
Source
chain-api/src/types/contract.ts:71
isError()
staticisError\<T>(r):r is GalaChainErrorResponse<T>
Type parameters
▪ T
Parameters
▪ r: GalaChainResponse\<T>
Inherited from
Source
chain-api/src/types/contract.ts:67
isSuccess()
staticisSuccess\<T>(r):r is GalaChainSuccessResponse<T>
Type parameters
▪ T
Parameters
▪ r: GalaChainResponse\<T>