1 export interface GetEpochsParams {
7 export const getEpochsRoute = (params: GetEpochsParams) => ({
13 export interface GetCertificateParams {
17 export const getCertificateRoute = ({ EpochID }: GetCertificateParams) => ({
18 url: `kt/v1/epochs/${EpochID}`,
22 export interface GetProofParams {
28 export const getProofRoute = ({ EpochID, Identifier, Revision }: GetProofParams) => ({
29 url: `kt/v1/epochs/${EpochID}/proof?Identifier=${encodeURIComponent(Identifier)}&Revision=${Revision}`,
33 export interface GetLatestVerifiedEpochParams {
37 export const getLatestVerifiedEpochRoute = ({ AddressID }: GetLatestVerifiedEpochParams) => ({
38 url: `kt/v1/verifiedepoch/${AddressID}`,
42 export interface UploadVerifiedEpochPayload {
48 export const uploadVerifiedEpochRoute = ({ AddressID, ...data }: UploadVerifiedEpochPayload) => ({
49 url: `kt/v1/verifiedepoch/${AddressID}`,