Properties
addService
addService: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
service: Service;
serviceName: string;
}
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
checkExecutorInList
checkExecutorInList: ((__namedParameters) => Promise<boolean>)
Type declaration
-
- (__namedParameters): Promise<boolean>
-
Parameters
-
__namedParameters: {
address: string;
}
Returns Promise<boolean>
config
config: (() => Promise<Config>)
contractAddress
contractAddress: string
deleteService
deleteService: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
serviceName: string;
}
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
getExecutorSize
getExecutorSize: (() => Promise<number>)
Type declaration
-
- (): Promise<number>
-
Returns Promise<number>
getExecutors
Type declaration
-
- (__namedParameters): Promise<ArrayOfString>
-
Parameters
-
__namedParameters: {
end?: string;
limit?: number;
order?: number;
start?: string;
}
-
Optional
end?: string
-
Optional
limit?: number
-
Optional
order?: number
-
Optional
start?: string
getRequest
Type declaration
-
- (__namedParameters): Promise<RequestResponse>
-
Parameters
-
__namedParameters: {
stage: number;
}
getRequests
Type declaration
-
- (__namedParameters): Promise<ArrayOfRequestResponse>
-
Parameters
-
__namedParameters: {
limit?: number;
offset?: number;
order?: number;
}
-
Optional
limit?: number
-
Optional
offset?: number
-
Optional
order?: number
getRequestsByMerkleRoot
Type declaration
-
- (__namedParameters): Promise<ArrayOfRequestResponse>
-
Parameters
-
__namedParameters: {
limit?: number;
merkleRoot: string;
offset?: number;
order?: number;
}
-
Optional
limit?: number
-
merkleRoot: string
-
Optional
offset?: number
-
Optional
order?: number
getRequestsByService
Type declaration
-
- (__namedParameters): Promise<ArrayOfRequestResponse>
-
Parameters
-
__namedParameters: {
limit?: number;
offset?: number;
order?: number;
service: string;
}
-
Optional
limit?: number
-
Optional
offset?: number
-
Optional
order?: number
-
service: string
getService
getService: ((__namedParameters) => Promise<ServiceInfo>)
Type declaration
-
- (__namedParameters): Promise<ServiceInfo>
-
Parameters
-
__namedParameters: {
serviceName: string;
}
getServices
Type declaration
-
- (__namedParameters): Promise<ArrayOfServiceInfoResponse>
-
Parameters
-
__namedParameters: {
end?: string;
limit?: number;
order?: number;
start?: string;
}
-
Optional
end?: string
-
Optional
limit?: number
-
Optional
order?: number
-
Optional
start?: string
registerMerkleRoot
registerMerkleRoot: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
executors: string[];
merkleRoot: string;
stage: number;
}
-
executors: string[]
-
merkleRoot: string
-
stage: number
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
request
request: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
input?: string;
service: string;
threshold: number;
}
-
Optional
input?: string
-
service: string
-
threshold: number
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
updateConfig
updateConfig: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
updateConfigMsg: UpdateConfigMsg;
}
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
updateService
updateService: ((__namedParameters, $fee?, $memo?, $funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, $fee?, $memo?, $funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
dsources?: DataSourceState[];
newOwner?: string;
oscriptUrl?: string;
serviceName: string;
tcases?: TestCaseState[];
}
-
-
Optional
newOwner?: string
-
Optional
oscriptUrl?: string
-
serviceName: string
-
-
Optional
$fee: number | StdFee | "auto"
-
Optional
$memo: string
-
Optional
$funds: Coin[]
Returns Promise<ExecuteResult>
verifyData
verifyData: ((__namedParameters) => Promise<boolean>)
Type declaration
-
- (__namedParameters): Promise<boolean>
-
Parameters
-
__namedParameters: {
data: string;
proof?: string[];
stage: number;
}
-
data: string
-
Optional
proof?: string[]
-
stage: number
Returns Promise<boolean>