@devtion/backend
Version:
MPC Phase 2 backend for Firebase services management
39 lines (36 loc) • 1.18 kB
text/typescript
import admin from "firebase-admin"
export { registerAuthUser, processSignUpWithCustomClaims } from "./user"
export {
startCeremony,
stopCeremony,
setupCeremony,
initEmptyWaitingQueueForCircuit,
finalizeCeremony
} from "./ceremony"
export {
checkParticipantForCeremony,
progressToNextContributionStep,
permanentlyStoreCurrentContributionTimeAndHash,
temporaryStoreCurrentContributionMultiPartUploadId,
temporaryStoreCurrentContributionUploadedChunkData,
progressToNextCircuitForContribution,
checkAndPrepareCoordinatorForFinalization
} from "./participant"
export {
coordinateCeremonyParticipant,
verifycontribution,
refreshParticipantAfterContributionVerification,
finalizeCircuit
} from "./circuit"
export {
createBucket,
checkIfObjectExist,
generateGetObjectPreSignedUrl,
startMultiPartUpload,
generatePreSignedUrlsParts,
completeMultiPartUpload
} from "./storage"
export { bandadaValidateProof } from "./bandada"
export { checkNonceOfSIWEAddress } from "./siwe"
export { checkAndRemoveBlockingContributor, resumeContributionAfterTimeoutExpiration } from "./timeout"
admin.initializeApp()