@okutrade/account-api
Version:
TypeScript client for OKU Account API using Connect-ES
1,446 lines • 57 kB
text/typescript
// @generated by protoc-gen-es v2.2.2 with parameter "target=ts,import_extension=.js"
// @generated from file gfxcafe/oku/account/v1/bridge.proto (package gfxcafe.oku.account.v1, syntax proto3)
/* eslint-disable */
import type { GenFile, GenMessage, GenService } from "@bufbuild/protobuf/codegenv1";
import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv1";
import { file_buf_validate_validate } from "../../../../buf/validate/validate_pb.js";
import { file_google_protobuf_struct } from "@bufbuild/protobuf/wkt";
import type { Address, User } from "./common_pb.js";
import { file_gfxcafe_oku_account_v1_common } from "./common_pb.js";
import type { JsonObject, Message } from "@bufbuild/protobuf";
/**
* Describes the file gfxcafe/oku/account/v1/bridge.proto.
*/
export const file_gfxcafe_oku_account_v1_bridge: GenFile = /*@__PURE__*/
fileDesc("CiNnZnhjYWZlL29rdS9hY2NvdW50L3YxL2JyaWRnZS5wcm90bxIWZ2Z4Y2FmZS5va3UuYWNjb3VudC52MSIYChZWMEV4Y2hhbmdlUmF0ZXNSZXF1ZXN0IkEKF1YwRXhjaGFuZ2VSYXRlc1Jlc3BvbnNlEiYKBXJhdGVzGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCIRCg9WMEhlYWx0aFJlcXVlc3QiTgoQVjBIZWFsdGhSZXNwb25zZRIOCgZzdGF0dXMYASABKAkSKgoEdXNlchgCIAEoCzIcLmdmeGNhZmUub2t1LmFjY291bnQudjEuVXNlciIZChdWMExpc3RzQ291bnRyaWVzUmVxdWVzdCJGChhWMExpc3RzQ291bnRyaWVzUmVzcG9uc2USKgoJY291bnRyaWVzGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCITChFWMEt5Y0xpbmtzUmVxdWVzdCJAChJWMEt5Y0xpbmtzUmVzcG9uc2USKgoJa3ljX2xpbmtzGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCI5ChpWMEt5Y0xpbmtzS3ljTGlua0lkUmVxdWVzdBIbCgtreWNfbGlua19pZBgBIAEoCUIGukgDyAEBIkgKG1YwS3ljTGlua3NLeWNMaW5rSWRSZXNwb25zZRIpCghreWNfbGluaxgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QiZQoXVjBLeWNMaW5rc0NyZWF0ZVJlcXVlc3QSGQoJZnVsbF9uYW1lGAEgASgJQga6SAPIAQESGQoFZW1haWwYAiABKAlCCrpIB8gBAXICYAESFAoEdHlwZRgDIAEoCUIGukgDyAEBIl8KGFYwS3ljTGlua3NDcmVhdGVSZXNwb25zZRIKCgJpZBgBIAEoCRIQCghreWNfbGluaxgCIAEoCRIQCgh0b3NfbGluaxgDIAEoCRITCgtjdXN0b21lcl9pZBgEIAEoCSIUChJWMEN1c3RvbWVyc1JlcXVlc3QiQQoTVjBDdXN0b21lcnNSZXNwb25zZRIqCgljdXN0b21lcnMYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0IjsKHFYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFJlcXVlc3QSGwoLY3VzdG9tZXJfaWQYASABKAlCBrpIA8gBASJKCh1WMEN1c3RvbWVyc0N1c3RvbWVySWRSZXNwb25zZRIpCghjdXN0b21lchgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QiVwojVjBDdXN0b21lcnNDdXN0b21lcklkS3ljTGlua1JlcXVlc3QSGwoLY3VzdG9tZXJfaWQYASABKAlCBrpIA8gBARITCgtlbmRvcnNlbWVudBgCIAEoCSJRCiRWMEN1c3RvbWVyc0N1c3RvbWVySWRLeWNMaW5rUmVzcG9uc2USKQoIa3ljX2xpbmsYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0IkwKLVYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFRvc0FjY2VwdGFuY2VMaW5rUmVxdWVzdBIbCgtjdXN0b21lcl9pZBgBIAEoCUIGukgDyAEBIlsKLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFRvc0FjY2VwdGFuY2VMaW5rUmVzcG9uc2USKQoIdG9zX2xpbmsYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0Ik0KLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZElkVmVyaWZpY2F0aW9uTGlua1JlcXVlc3QSGwoLY3VzdG9tZXJfaWQYASABKAlCBrpIA8gBASJbCi9WMEN1c3RvbWVyc0N1c3RvbWVySWRJZFZlcmlmaWNhdGlvbkxpbmtSZXNwb25zZRIoCgdpZF9saW5rGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCJECiVWMEN1c3RvbWVyc0N1c3RvbWVySWRUcmFuc2ZlcnNSZXF1ZXN0EhsKC2N1c3RvbWVyX2lkGAEgASgJQga6SAPIAQEiVAomVjBDdXN0b21lcnNDdXN0b21lcklkVHJhbnNmZXJzUmVzcG9uc2USKgoJdHJhbnNmZXJzGAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCJLCixWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzUmVxdWVzdBIbCgtjdXN0b21lcl9pZBgBIAEoCUIGukgDyAEBImMKLVYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNSZXNwb25zZRIyChFleHRlcm5hbF9hY2NvdW50cxgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QirwMKMlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNDcmVhdGVSZXF1ZXN0EhsKC2N1c3RvbWVyX2lkGAEgASgJQga6SAPIAQESEAoIY3VycmVuY3kYAiABKAkSEQoJYmFua19uYW1lGAMgASgJEiIKEmFjY291bnRfb3duZXJfbmFtZRgEIAEoCUIGukgDyAEBEhQKDGFjY291bnRfdHlwZRgFIAEoCRIxCgRpYmFuGAYgASgLMiMuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5JYmFuRGV0YWlscxI3CgdhY2NvdW50GAcgASgLMiYuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5BY2NvdW50RGV0YWlscxIaChJhY2NvdW50X293bmVyX3R5cGUYCCABKAkSEgoKZmlyc3RfbmFtZRgJIAEoCRIRCglsYXN0X25hbWUYCiABKAkSFQoNYnVzaW5lc3NfbmFtZRgLIAEoCRI3CgdhZGRyZXNzGAwgASgLMiYuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5BZGRyZXNzRGV0YWlscyJoCjNWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzQ3JlYXRlUmVzcG9uc2USMQoQZXh0ZXJuYWxfYWNjb3VudBgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QiyAEKQ1YwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNFeHRlcm5hbEFjY291bnRJZFVwZGF0ZVJlcXVlc3QSGwoLY3VzdG9tZXJfaWQYASABKAlCBrpIA8gBARIjChNleHRlcm5hbF9hY2NvdW50X2lkGAIgASgJQga6SAPIAQESPwoHYWRkcmVzcxgDIAEoCzImLmdmeGNhZmUub2t1LmFjY291bnQudjEuQWRkcmVzc0RldGFpbHNCBrpIA8gBASJ5CkRWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzRXh0ZXJuYWxBY2NvdW50SWRVcGRhdGVSZXNwb25zZRIxChBleHRlcm5hbF9hY2NvdW50GAEgASgLMhcuZ29vZ2xlLnByb3RvYnVmLlN0cnVjdCKHAQpDVjBDdXN0b21lcnNDdXN0b21lcklkRXh0ZXJuYWxBY2NvdW50c0V4dGVybmFsQWNjb3VudElkRGVsZXRlUmVxdWVzdBIbCgtjdXN0b21lcl9pZBgBIAEoCUIGukgDyAEBEiMKE2V4dGVybmFsX2FjY291bnRfaWQYAiABKAlCBrpIA8gBASJvCkRWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzRXh0ZXJuYWxBY2NvdW50SWREZWxldGVSZXNwb25zZRInCgZzdGF0dXMYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0IkwKLVYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFBsYWlkTGlua1JlcXVlc3RzUmVxdWVzdBIbCgtjdXN0b21lcl9pZBgBIAEoCUIGukgDyAEBIl0KLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFBsYWlkTGlua1JlcXVlc3RzUmVzcG9uc2USKwoKcGxhaWRfbGluaxgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3QiZgoqVjBQbGFpZEV4Y2hhbmdlUHVibGljVG9rZW5MaW5rVG9rZW5SZXF1ZXN0EhoKCmxpbmtfdG9rZW4YASABKAlCBrpIA8gBARIcCgxwdWJsaWNfdG9rZW4YAiABKAlCBrpIA8gBASJWCitWMFBsYWlkRXhjaGFuZ2VQdWJsaWNUb2tlbkxpbmtUb2tlblJlc3BvbnNlEicKBnJlc3VsdBgBIAEoCzIXLmdvb2dsZS5wcm90b2J1Zi5TdHJ1Y3Qi6wEKElYwVHJhbnNmZXJzUmVxdWVzdBIWCgZhbW91bnQYASABKAlCBrpIA8gBARIcCgxvbl9iZWhhbGZfb2YYAiABKAlCBrpIA8gBARIVCg1kZXZlbG9wZXJfZmVlGAMgASgJEj4KBnNvdXJjZRgEIAEoCzImLmdmeGNhZmUub2t1LmFjY291bnQudjEuVHJhbnNmZXJTb3VyY2VCBrpIA8gBARJICgtkZXN0aW5hdGlvbhgFIAEoCzIrLmdmeGNhZmUub2t1LmFjY291bnQudjEuVHJhbnNmZXJEZXN0aW5hdGlvbkIGukgDyAEBIkAKE1YwVHJhbnNmZXJzUmVzcG9uc2USKQoIdHJhbnNmZXIYASABKAsyFy5nb29nbGUucHJvdG9idWYuU3RydWN0IjsKHFYwVHJhbnNmZXJzVHJhbnNmZXJJZFJlcXVlc3QSGwoLdHJhbnNmZXJfaWQYASABKAlCBrpIA8gBASJECh1WMFRyYW5zZmVyc1RyYW5zZmVySWRSZXNwb25zZRITCgt0cmFuc2Zlcl9pZBgBIAEoCRIOCgZzdGF0dXMYAiABKAkinAEKDlRyYW5zZmVyU291cmNlEhgKCGN1cnJlbmN5GAEgASgJQga6SAPIAQESHAoMcGF5bWVudF9yYWlsGAIgASgJQga6SAPIAQESGwoTZXh0ZXJuYWxfYWNjb3VudF9pZBgDIAEoCRI1Cgxmcm9tX2FkZHJlc3MYBCABKAsyHy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLkFkZHJlc3MitQEKE1RyYW5zZmVyRGVzdGluYXRpb24SGAoIY3VycmVuY3kYASABKAlCBrpIA8gBARIcCgxwYXltZW50X3JhaWwYAiABKAlCBrpIA8gBARIbChNleHRlcm5hbF9hY2NvdW50X2lkGAMgASgJEjMKCnRvX2FkZHJlc3MYBCABKAsyHy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLkFkZHJlc3MSFAoMd2lyZV9tZXNzYWdlGAUgASgJIlsKC0liYW5EZXRhaWxzEh4KDmFjY291bnRfbnVtYmVyGAEgASgJQga6SAPIAQESEwoDYmljGAIgASgJQga6SAPIAQESFwoHY291bnRyeRgDIAEoCUIGukgDyAEBIm0KDkFjY291bnREZXRhaWxzEh4KDmFjY291bnRfbnVtYmVyGAEgASgJQga6SAPIAQESHgoOcm91dGluZ19udW1iZXIYAiABKAlCBrpIA8gBARIbChNjaGVja2luZ19vcl9zYXZpbmdzGAMgASgJIqkBCg5BZGRyZXNzRGV0YWlscxIdCg1zdHJlZXRfbGluZV8xGAEgASgJQga6SAPIAQESFQoNc3RyZWV0X2xpbmVfMhgCIAEoCRIUCgRjaXR5GAMgASgJQga6SAPIAQESFQoFc3RhdGUYBCABKAlCBrpIA8gBARIbCgtwb3N0YWxfY29kZRgFIAEoCUIGukgDyAEBEhcKB2NvdW50cnkYBiABKAlCBrpIA8gBATKrGAoNQnJpZGdlU2VydmljZRJyCg9WMEV4Y2hhbmdlUmF0ZXMSLi5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwRXhjaGFuZ2VSYXRlc1JlcXVlc3QaLy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwRXhjaGFuZ2VSYXRlc1Jlc3BvbnNlEl0KCFYwSGVhbHRoEicuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEhlYWx0aFJlcXVlc3QaKC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwSGVhbHRoUmVzcG9uc2USdQoQVjBMaXN0c0NvdW50cmllcxIvLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBMaXN0c0NvdW50cmllc1JlcXVlc3QaMC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwTGlzdHNDb3VudHJpZXNSZXNwb25zZRJjCgpWMEt5Y0xpbmtzEikuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEt5Y0xpbmtzUmVxdWVzdBoqLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBLeWNMaW5rc1Jlc3BvbnNlEn4KE1YwS3ljTGlua3NLeWNMaW5rSWQSMi5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwS3ljTGlua3NLeWNMaW5rSWRSZXF1ZXN0GjMuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEt5Y0xpbmtzS3ljTGlua0lkUmVzcG9uc2USdQoQVjBLeWNMaW5rc0NyZWF0ZRIvLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBLeWNMaW5rc0NyZWF0ZVJlcXVlc3QaMC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwS3ljTGlua3NDcmVhdGVSZXNwb25zZRJmCgtWMEN1c3RvbWVycxIqLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNSZXF1ZXN0GisuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc1Jlc3BvbnNlEoQBChVWMEN1c3RvbWVyc0N1c3RvbWVySWQSNC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFJlcXVlc3QaNS5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFJlc3BvbnNlEpkBChxWMEN1c3RvbWVyc0N1c3RvbWVySWRLeWNMaW5rEjsuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc0N1c3RvbWVySWRLeWNMaW5rUmVxdWVzdBo8LmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNDdXN0b21lcklkS3ljTGlua1Jlc3BvbnNlErcBCiZWMEN1c3RvbWVyc0N1c3RvbWVySWRUb3NBY2NlcHRhbmNlTGluaxJFLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNDdXN0b21lcklkVG9zQWNjZXB0YW5jZUxpbmtSZXF1ZXN0GkYuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc0N1c3RvbWVySWRUb3NBY2NlcHRhbmNlTGlua1Jlc3BvbnNlEroBCidWMEN1c3RvbWVyc0N1c3RvbWVySWRJZFZlcmlmaWNhdGlvbkxpbmsSRi5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZElkVmVyaWZpY2F0aW9uTGlua1JlcXVlc3QaRy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZElkVmVyaWZpY2F0aW9uTGlua1Jlc3BvbnNlEp8BCh5WMEN1c3RvbWVyc0N1c3RvbWVySWRUcmFuc2ZlcnMSPS5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFRyYW5zZmVyc1JlcXVlc3QaPi5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZFRyYW5zZmVyc1Jlc3BvbnNlErQBCiVWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzEkQuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzUmVxdWVzdBpFLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNDdXN0b21lcklkRXh0ZXJuYWxBY2NvdW50c1Jlc3BvbnNlEsYBCitWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzQ3JlYXRlEkouZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzQ3JlYXRlUmVxdWVzdBpLLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNDdXN0b21lcklkRXh0ZXJuYWxBY2NvdW50c0NyZWF0ZVJlc3BvbnNlEvkBCjxWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzRXh0ZXJuYWxBY2NvdW50SWRVcGRhdGUSWy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNFeHRlcm5hbEFjY291bnRJZFVwZGF0ZVJlcXVlc3QaXC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNFeHRlcm5hbEFjY291bnRJZFVwZGF0ZVJlc3BvbnNlEvkBCjxWMEN1c3RvbWVyc0N1c3RvbWVySWRFeHRlcm5hbEFjY291bnRzRXh0ZXJuYWxBY2NvdW50SWREZWxldGUSWy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNFeHRlcm5hbEFjY291bnRJZERlbGV0ZVJlcXVlc3QaXC5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwQ3VzdG9tZXJzQ3VzdG9tZXJJZEV4dGVybmFsQWNjb3VudHNFeHRlcm5hbEFjY291bnRJZERlbGV0ZVJlc3BvbnNlErcBCiZWMEN1c3RvbWVyc0N1c3RvbWVySWRQbGFpZExpbmtSZXF1ZXN0cxJFLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBDdXN0b21lcnNDdXN0b21lcklkUGxhaWRMaW5rUmVxdWVzdHNSZXF1ZXN0GkYuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMEN1c3RvbWVyc0N1c3RvbWVySWRQbGFpZExpbmtSZXF1ZXN0c1Jlc3BvbnNlEq4BCiNWMFBsYWlkRXhjaGFuZ2VQdWJsaWNUb2tlbkxpbmtUb2tlbhJCLmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBQbGFpZEV4Y2hhbmdlUHVibGljVG9rZW5MaW5rVG9rZW5SZXF1ZXN0GkMuZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMFBsYWlkRXhjaGFuZ2VQdWJsaWNUb2tlbkxpbmtUb2tlblJlc3BvbnNlEmYKC1YwVHJhbnNmZXJzEiouZ2Z4Y2FmZS5va3UuYWNjb3VudC52MS5WMFRyYW5zZmVyc1JlcXVlc3QaKy5nZnhjYWZlLm9rdS5hY2NvdW50LnYxLlYwVHJhbnNmZXJzUmVzcG9uc2UShAEKFVYwVHJhbnNmZXJzVHJhbnNmZXJJZBI0LmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBUcmFuc2ZlcnNUcmFuc2ZlcklkUmVxdWVzdBo1LmdmeGNhZmUub2t1LmFjY291bnQudjEuVjBUcmFuc2ZlcnNUcmFuc2ZlcklkUmVzcG9uc2VCN1o1Z2Z4LmNhZmUvb2t1L2FjY291bnQvZ2VuL2dvL2dmeGNhZmUvb2t1L2FjY291bnQvdjE7djFiBnByb3RvMw", [file_buf_validate_validate, file_google_protobuf_struct, file_gfxcafe_oku_account_v1_common]);
/**
* V0ExchangeRatesRequest (empty)
*
* @generated from message gfxcafe.oku.account.v1.V0ExchangeRatesRequest
*/
export type V0ExchangeRatesRequest = Message<"gfxcafe.oku.account.v1.V0ExchangeRatesRequest"> & {
};
/**
* Describes the message gfxcafe.oku.account.v1.V0ExchangeRatesRequest.
* Use `create(V0ExchangeRatesRequestSchema)` to create a new message.
*/
export const V0ExchangeRatesRequestSchema: GenMessage<V0ExchangeRatesRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 0);
/**
* V0ExchangeRatesResponse returns exchange rates
*
* @generated from message gfxcafe.oku.account.v1.V0ExchangeRatesResponse
*/
export type V0ExchangeRatesResponse = Message<"gfxcafe.oku.account.v1.V0ExchangeRatesResponse"> & {
/**
* Exchange rates data
*
* @generated from field: google.protobuf.Struct rates = 1;
*/
rates?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0ExchangeRatesResponse.
* Use `create(V0ExchangeRatesResponseSchema)` to create a new message.
*/
export const V0ExchangeRatesResponseSchema: GenMessage<V0ExchangeRatesResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 1);
/**
* V0HealthRequest (empty)
*
* @generated from message gfxcafe.oku.account.v1.V0HealthRequest
*/
export type V0HealthRequest = Message<"gfxcafe.oku.account.v1.V0HealthRequest"> & {
};
/**
* Describes the message gfxcafe.oku.account.v1.V0HealthRequest.
* Use `create(V0HealthRequestSchema)` to create a new message.
*/
export const V0HealthRequestSchema: GenMessage<V0HealthRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 2);
/**
* V0HealthResponse returns health status
*
* @generated from message gfxcafe.oku.account.v1.V0HealthResponse
*/
export type V0HealthResponse = Message<"gfxcafe.oku.account.v1.V0HealthResponse"> & {
/**
* Status
*
* @generated from field: string status = 1;
*/
status: string;
/**
* User
*
* @generated from field: gfxcafe.oku.account.v1.User user = 2;
*/
user?: User;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0HealthResponse.
* Use `create(V0HealthResponseSchema)` to create a new message.
*/
export const V0HealthResponseSchema: GenMessage<V0HealthResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 3);
/**
* V0ListsCountriesRequest (empty)
*
* @generated from message gfxcafe.oku.account.v1.V0ListsCountriesRequest
*/
export type V0ListsCountriesRequest = Message<"gfxcafe.oku.account.v1.V0ListsCountriesRequest"> & {
};
/**
* Describes the message gfxcafe.oku.account.v1.V0ListsCountriesRequest.
* Use `create(V0ListsCountriesRequestSchema)` to create a new message.
*/
export const V0ListsCountriesRequestSchema: GenMessage<V0ListsCountriesRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 4);
/**
* V0ListsCountriesResponse returns countries list
*
* @generated from message gfxcafe.oku.account.v1.V0ListsCountriesResponse
*/
export type V0ListsCountriesResponse = Message<"gfxcafe.oku.account.v1.V0ListsCountriesResponse"> & {
/**
* Countries data
*
* @generated from field: google.protobuf.Struct countries = 1;
*/
countries?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0ListsCountriesResponse.
* Use `create(V0ListsCountriesResponseSchema)` to create a new message.
*/
export const V0ListsCountriesResponseSchema: GenMessage<V0ListsCountriesResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 5);
/**
* V0KycLinksRequest for listing KYC links
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksRequest
*/
export type V0KycLinksRequest = Message<"gfxcafe.oku.account.v1.V0KycLinksRequest"> & {
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksRequest.
* Use `create(V0KycLinksRequestSchema)` to create a new message.
*/
export const V0KycLinksRequestSchema: GenMessage<V0KycLinksRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 6);
/**
* V0KycLinksResponse returns KYC links list
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksResponse
*/
export type V0KycLinksResponse = Message<"gfxcafe.oku.account.v1.V0KycLinksResponse"> & {
/**
* KYC links data
*
* @generated from field: google.protobuf.Struct kyc_links = 1;
*/
kycLinks?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksResponse.
* Use `create(V0KycLinksResponseSchema)` to create a new message.
*/
export const V0KycLinksResponseSchema: GenMessage<V0KycLinksResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 7);
/**
* V0KycLinksKycLinkIdRequest for getting specific KYC link
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksKycLinkIdRequest
*/
export type V0KycLinksKycLinkIdRequest = Message<"gfxcafe.oku.account.v1.V0KycLinksKycLinkIdRequest"> & {
/**
* KYC link ID
*
* @generated from field: string kyc_link_id = 1;
*/
kycLinkId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksKycLinkIdRequest.
* Use `create(V0KycLinksKycLinkIdRequestSchema)` to create a new message.
*/
export const V0KycLinksKycLinkIdRequestSchema: GenMessage<V0KycLinksKycLinkIdRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 8);
/**
* V0KycLinksKycLinkIdResponse returns specific KYC link
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksKycLinkIdResponse
*/
export type V0KycLinksKycLinkIdResponse = Message<"gfxcafe.oku.account.v1.V0KycLinksKycLinkIdResponse"> & {
/**
* KYC link data
*
* @generated from field: google.protobuf.Struct kyc_link = 1;
*/
kycLink?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksKycLinkIdResponse.
* Use `create(V0KycLinksKycLinkIdResponseSchema)` to create a new message.
*/
export const V0KycLinksKycLinkIdResponseSchema: GenMessage<V0KycLinksKycLinkIdResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 9);
/**
* V0KycLinksCreateRequest for KYC link creation
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksCreateRequest
*/
export type V0KycLinksCreateRequest = Message<"gfxcafe.oku.account.v1.V0KycLinksCreateRequest"> & {
/**
* Full name
*
* @generated from field: string full_name = 1;
*/
fullName: string;
/**
* Email
*
* @generated from field: string email = 2;
*/
email: string;
/**
* Type
*
* @generated from field: string type = 3;
*/
type: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksCreateRequest.
* Use `create(V0KycLinksCreateRequestSchema)` to create a new message.
*/
export const V0KycLinksCreateRequestSchema: GenMessage<V0KycLinksCreateRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 10);
/**
* V0KycLinksCreateResponse returns KYC link details
*
* @generated from message gfxcafe.oku.account.v1.V0KycLinksCreateResponse
*/
export type V0KycLinksCreateResponse = Message<"gfxcafe.oku.account.v1.V0KycLinksCreateResponse"> & {
/**
* KYC link ID
*
* @generated from field: string id = 1;
*/
id: string;
/**
* KYC link URL
*
* @generated from field: string kyc_link = 2;
*/
kycLink: string;
/**
* TOS link URL
*
* @generated from field: string tos_link = 3;
*/
tosLink: string;
/**
* Customer ID
*
* @generated from field: string customer_id = 4;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0KycLinksCreateResponse.
* Use `create(V0KycLinksCreateResponseSchema)` to create a new message.
*/
export const V0KycLinksCreateResponseSchema: GenMessage<V0KycLinksCreateResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 11);
/**
* V0CustomersRequest for listing customers
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersRequest
*/
export type V0CustomersRequest = Message<"gfxcafe.oku.account.v1.V0CustomersRequest"> & {
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersRequest.
* Use `create(V0CustomersRequestSchema)` to create a new message.
*/
export const V0CustomersRequestSchema: GenMessage<V0CustomersRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 12);
/**
* V0CustomersResponse returns customers list
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersResponse
*/
export type V0CustomersResponse = Message<"gfxcafe.oku.account.v1.V0CustomersResponse"> & {
/**
* Customers data
*
* @generated from field: google.protobuf.Struct customers = 1;
*/
customers?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersResponse.
* Use `create(V0CustomersResponseSchema)` to create a new message.
*/
export const V0CustomersResponseSchema: GenMessage<V0CustomersResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 13);
/**
* V0CustomersCustomerIdRequest for getting specific customer
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdRequest
*/
export type V0CustomersCustomerIdRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdRequest.
* Use `create(V0CustomersCustomerIdRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdRequestSchema: GenMessage<V0CustomersCustomerIdRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 14);
/**
* V0CustomersCustomerIdResponse returns specific customer
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdResponse
*/
export type V0CustomersCustomerIdResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdResponse"> & {
/**
* Customer data
*
* @generated from field: google.protobuf.Struct customer = 1;
*/
customer?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdResponse.
* Use `create(V0CustomersCustomerIdResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdResponseSchema: GenMessage<V0CustomersCustomerIdResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 15);
/**
* V0CustomersCustomerIdKycLinkRequest for getting customer KYC link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkRequest
*/
export type V0CustomersCustomerIdKycLinkRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
/**
* Endorsement (optional query param)
*
* @generated from field: string endorsement = 2;
*/
endorsement: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkRequest.
* Use `create(V0CustomersCustomerIdKycLinkRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdKycLinkRequestSchema: GenMessage<V0CustomersCustomerIdKycLinkRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 16);
/**
* V0CustomersCustomerIdKycLinkResponse returns customer KYC link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkResponse
*/
export type V0CustomersCustomerIdKycLinkResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkResponse"> & {
/**
* KYC link data
*
* @generated from field: google.protobuf.Struct kyc_link = 1;
*/
kycLink?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdKycLinkResponse.
* Use `create(V0CustomersCustomerIdKycLinkResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdKycLinkResponseSchema: GenMessage<V0CustomersCustomerIdKycLinkResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 17);
/**
* V0CustomersCustomerIdTosAcceptanceLinkRequest for getting TOS link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkRequest
*/
export type V0CustomersCustomerIdTosAcceptanceLinkRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkRequest.
* Use `create(V0CustomersCustomerIdTosAcceptanceLinkRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdTosAcceptanceLinkRequestSchema: GenMessage<V0CustomersCustomerIdTosAcceptanceLinkRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 18);
/**
* V0CustomersCustomerIdTosAcceptanceLinkResponse returns TOS link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkResponse
*/
export type V0CustomersCustomerIdTosAcceptanceLinkResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkResponse"> & {
/**
* TOS acceptance link data
*
* @generated from field: google.protobuf.Struct tos_link = 1;
*/
tosLink?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdTosAcceptanceLinkResponse.
* Use `create(V0CustomersCustomerIdTosAcceptanceLinkResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdTosAcceptanceLinkResponseSchema: GenMessage<V0CustomersCustomerIdTosAcceptanceLinkResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 19);
/**
* V0CustomersCustomerIdIdVerificationLinkRequest for getting ID verification link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkRequest
*/
export type V0CustomersCustomerIdIdVerificationLinkRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkRequest.
* Use `create(V0CustomersCustomerIdIdVerificationLinkRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdIdVerificationLinkRequestSchema: GenMessage<V0CustomersCustomerIdIdVerificationLinkRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 20);
/**
* V0CustomersCustomerIdIdVerificationLinkResponse returns ID verification link
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkResponse
*/
export type V0CustomersCustomerIdIdVerificationLinkResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkResponse"> & {
/**
* ID verification link data
*
* @generated from field: google.protobuf.Struct id_link = 1;
*/
idLink?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdIdVerificationLinkResponse.
* Use `create(V0CustomersCustomerIdIdVerificationLinkResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdIdVerificationLinkResponseSchema: GenMessage<V0CustomersCustomerIdIdVerificationLinkResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 21);
/**
* V0CustomersCustomerIdTransfersRequest for getting customer transfers
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersRequest
*/
export type V0CustomersCustomerIdTransfersRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersRequest.
* Use `create(V0CustomersCustomerIdTransfersRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdTransfersRequestSchema: GenMessage<V0CustomersCustomerIdTransfersRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 22);
/**
* V0CustomersCustomerIdTransfersResponse returns customer transfers
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersResponse
*/
export type V0CustomersCustomerIdTransfersResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersResponse"> & {
/**
* Transfers data
*
* @generated from field: google.protobuf.Struct transfers = 1;
*/
transfers?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdTransfersResponse.
* Use `create(V0CustomersCustomerIdTransfersResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdTransfersResponseSchema: GenMessage<V0CustomersCustomerIdTransfersResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 23);
/**
* V0CustomersCustomerIdExternalAccountsRequest for listing external accounts
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsRequest
*/
export type V0CustomersCustomerIdExternalAccountsRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsRequest.
* Use `create(V0CustomersCustomerIdExternalAccountsRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsRequestSchema: GenMessage<V0CustomersCustomerIdExternalAccountsRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 24);
/**
* V0CustomersCustomerIdExternalAccountsResponse returns external accounts list
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsResponse
*/
export type V0CustomersCustomerIdExternalAccountsResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsResponse"> & {
/**
* External accounts data
*
* @generated from field: google.protobuf.Struct external_accounts = 1;
*/
externalAccounts?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsResponse.
* Use `create(V0CustomersCustomerIdExternalAccountsResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsResponseSchema: GenMessage<V0CustomersCustomerIdExternalAccountsResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 25);
/**
* V0CustomersCustomerIdExternalAccountsCreateRequest for creating external account
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateRequest
*/
export type V0CustomersCustomerIdExternalAccountsCreateRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
/**
* Currency
*
* @generated from field: string currency = 2;
*/
currency: string;
/**
* Bank name
*
* @generated from field: string bank_name = 3;
*/
bankName: string;
/**
* Account owner name
*
* @generated from field: string account_owner_name = 4;
*/
accountOwnerName: string;
/**
* Account type
*
* @generated from field: string account_type = 5;
*/
accountType: string;
/**
* IBAN details (for EUR)
*
* @generated from field: gfxcafe.oku.account.v1.IbanDetails iban = 6;
*/
iban?: IbanDetails;
/**
* Account details (for USD)
*
* @generated from field: gfxcafe.oku.account.v1.AccountDetails account = 7;
*/
account?: AccountDetails;
/**
* Account owner type
*
* @generated from field: string account_owner_type = 8;
*/
accountOwnerType: string;
/**
* First name (for individual)
*
* @generated from field: string first_name = 9;
*/
firstName: string;
/**
* Last name (for individual)
*
* @generated from field: string last_name = 10;
*/
lastName: string;
/**
* Business name (for business)
*
* @generated from field: string business_name = 11;
*/
businessName: string;
/**
* Address (for USD)
*
* @generated from field: gfxcafe.oku.account.v1.AddressDetails address = 12;
*/
address?: AddressDetails;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateRequest.
* Use `create(V0CustomersCustomerIdExternalAccountsCreateRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsCreateRequestSchema: GenMessage<V0CustomersCustomerIdExternalAccountsCreateRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 26);
/**
* V0CustomersCustomerIdExternalAccountsCreateResponse returns external account details
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateResponse
*/
export type V0CustomersCustomerIdExternalAccountsCreateResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateResponse"> & {
/**
* External account data
*
* @generated from field: google.protobuf.Struct external_account = 1;
*/
externalAccount?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsCreateResponse.
* Use `create(V0CustomersCustomerIdExternalAccountsCreateResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsCreateResponseSchema: GenMessage<V0CustomersCustomerIdExternalAccountsCreateResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 27);
/**
* V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest for updating external account
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest
*/
export type V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
/**
* External account ID
*
* @generated from field: string external_account_id = 2;
*/
externalAccountId: string;
/**
* Address
*
* @generated from field: gfxcafe.oku.account.v1.AddressDetails address = 3;
*/
address?: AddressDetails;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest.
* Use `create(V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequestSchema: GenMessage<V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 28);
/**
* V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse returns updated account
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse
*/
export type V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse"> & {
/**
* External account data
*
* @generated from field: google.protobuf.Struct external_account = 1;
*/
externalAccount?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse.
* Use `create(V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponseSchema: GenMessage<V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 29);
/**
* V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest for deleting external account
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest
*/
export type V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
/**
* External account ID
*
* @generated from field: string external_account_id = 2;
*/
externalAccountId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest.
* Use `create(V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequestSchema: GenMessage<V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 30);
/**
* V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse returns deletion status
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse
*/
export type V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse"> & {
/**
* Deletion status
*
* @generated from field: google.protobuf.Struct status = 1;
*/
status?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse.
* Use `create(V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponseSchema: GenMessage<V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 31);
/**
* V0CustomersCustomerIdPlaidLinkRequestsRequest for Plaid link creation
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsRequest
*/
export type V0CustomersCustomerIdPlaidLinkRequestsRequest = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsRequest"> & {
/**
* Customer ID
*
* @generated from field: string customer_id = 1;
*/
customerId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsRequest.
* Use `create(V0CustomersCustomerIdPlaidLinkRequestsRequestSchema)` to create a new message.
*/
export const V0CustomersCustomerIdPlaidLinkRequestsRequestSchema: GenMessage<V0CustomersCustomerIdPlaidLinkRequestsRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 32);
/**
* V0CustomersCustomerIdPlaidLinkRequestsResponse returns Plaid link details
*
* @generated from message gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsResponse
*/
export type V0CustomersCustomerIdPlaidLinkRequestsResponse = Message<"gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsResponse"> & {
/**
* Plaid link data
*
* @generated from field: google.protobuf.Struct plaid_link = 1;
*/
plaidLink?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0CustomersCustomerIdPlaidLinkRequestsResponse.
* Use `create(V0CustomersCustomerIdPlaidLinkRequestsResponseSchema)` to create a new message.
*/
export const V0CustomersCustomerIdPlaidLinkRequestsResponseSchema: GenMessage<V0CustomersCustomerIdPlaidLinkRequestsResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 33);
/**
* V0PlaidExchangePublicTokenLinkTokenRequest for token exchange
*
* @generated from message gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenRequest
*/
export type V0PlaidExchangePublicTokenLinkTokenRequest = Message<"gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenRequest"> & {
/**
* Link token
*
* @generated from field: string link_token = 1;
*/
linkToken: string;
/**
* Public token
*
* @generated from field: string public_token = 2;
*/
publicToken: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenRequest.
* Use `create(V0PlaidExchangePublicTokenLinkTokenRequestSchema)` to create a new message.
*/
export const V0PlaidExchangePublicTokenLinkTokenRequestSchema: GenMessage<V0PlaidExchangePublicTokenLinkTokenRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 34);
/**
* V0PlaidExchangePublicTokenLinkTokenResponse returns exchange result
*
* @generated from message gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenResponse
*/
export type V0PlaidExchangePublicTokenLinkTokenResponse = Message<"gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenResponse"> & {
/**
* Exchange result data
*
* @generated from field: google.protobuf.Struct result = 1;
*/
result?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0PlaidExchangePublicTokenLinkTokenResponse.
* Use `create(V0PlaidExchangePublicTokenLinkTokenResponseSchema)` to create a new message.
*/
export const V0PlaidExchangePublicTokenLinkTokenResponseSchema: GenMessage<V0PlaidExchangePublicTokenLinkTokenResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 35);
/**
* V0TransfersRequest for creating a transfer
*
* @generated from message gfxcafe.oku.account.v1.V0TransfersRequest
*/
export type V0TransfersRequest = Message<"gfxcafe.oku.account.v1.V0TransfersRequest"> & {
/**
* Amount
*
* @generated from field: string amount = 1;
*/
amount: string;
/**
* On behalf of (customer ID)
*
* @generated from field: string on_behalf_of = 2;
*/
onBehalfOf: string;
/**
* Developer fee
*
* @generated from field: string developer_fee = 3;
*/
developerFee: string;
/**
* Source details
*
* @generated from field: gfxcafe.oku.account.v1.TransferSource source = 4;
*/
source?: TransferSource;
/**
* Destination details
*
* @generated from field: gfxcafe.oku.account.v1.TransferDestination destination = 5;
*/
destination?: TransferDestination;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0TransfersRequest.
* Use `create(V0TransfersRequestSchema)` to create a new message.
*/
export const V0TransfersRequestSchema: GenMessage<V0TransfersRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 36);
/**
* V0TransfersResponse returns transfer details
*
* @generated from message gfxcafe.oku.account.v1.V0TransfersResponse
*/
export type V0TransfersResponse = Message<"gfxcafe.oku.account.v1.V0TransfersResponse"> & {
/**
* Transfer data
*
* @generated from field: google.protobuf.Struct transfer = 1;
*/
transfer?: JsonObject;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0TransfersResponse.
* Use `create(V0TransfersResponseSchema)` to create a new message.
*/
export const V0TransfersResponseSchema: GenMessage<V0TransfersResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 37);
/**
* V0TransfersTransferIdRequest for canceling a transfer
*
* @generated from message gfxcafe.oku.account.v1.V0TransfersTransferIdRequest
*/
export type V0TransfersTransferIdRequest = Message<"gfxcafe.oku.account.v1.V0TransfersTransferIdRequest"> & {
/**
* Transfer ID
*
* @generated from field: string transfer_id = 1;
*/
transferId: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0TransfersTransferIdRequest.
* Use `create(V0TransfersTransferIdRequestSchema)` to create a new message.
*/
export const V0TransfersTransferIdRequestSchema: GenMessage<V0TransfersTransferIdRequest> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 38);
/**
* V0TransfersTransferIdResponse returns cancellation details
*
* @generated from message gfxcafe.oku.account.v1.V0TransfersTransferIdResponse
*/
export type V0TransfersTransferIdResponse = Message<"gfxcafe.oku.account.v1.V0TransfersTransferIdResponse"> & {
/**
* Transfer ID
*
* @generated from field: string transfer_id = 1;
*/
transferId: string;
/**
* Status
*
* @generated from field: string status = 2;
*/
status: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.V0TransfersTransferIdResponse.
* Use `create(V0TransfersTransferIdResponseSchema)` to create a new message.
*/
export const V0TransfersTransferIdResponseSchema: GenMessage<V0TransfersTransferIdResponse> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 39);
/**
* TransferSource details
*
* @generated from message gfxcafe.oku.account.v1.TransferSource
*/
export type TransferSource = Message<"gfxcafe.oku.account.v1.TransferSource"> & {
/**
* Currency
*
* @generated from field: string currency = 1;
*/
currency: string;
/**
* Payment rail
*
* @generated from field: string payment_rail = 2;
*/
paymentRail: string;
/**
* External account ID (for ach/wire)
*
* @generated from field: string external_account_id = 3;
*/
externalAccountId: string;
/**
* From address (for crypto)
*
* @generated from field: gfxcafe.oku.account.v1.Address from_address = 4;
*/
fromAddress?: Address;
};
/**
* Describes the message gfxcafe.oku.account.v1.TransferSource.
* Use `create(TransferSourceSchema)` to create a new message.
*/
export const TransferSourceSchema: GenMessage<TransferSource> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 40);
/**
* TransferDestination details
*
* @generated from message gfxcafe.oku.account.v1.TransferDestination
*/
export type TransferDestination = Message<"gfxcafe.oku.account.v1.TransferDestination"> & {
/**
* Currency
*
* @generated from field: string currency = 1;
*/
currency: string;
/**
* Payment rail
*
* @generated from field: string payment_rail = 2;
*/
paymentRail: string;
/**
* External account ID (for ach/wire)
*
* @generated from field: string external_account_id = 3;
*/
externalAccountId: string;
/**
* To address (for crypto)
*
* @generated from field: gfxcafe.oku.account.v1.Address to_address = 4;
*/
toAddress?: Address;
/**
* Wire message
*
* @generated from field: string wire_message = 5;
*/
wireMessage: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.TransferDestination.
* Use `create(TransferDestinationSchema)` to create a new message.
*/
export const TransferDestinationSchema: GenMessage<TransferDestination> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 41);
/**
* IbanDetails for EUR accounts
*
* @generated from message gfxcafe.oku.account.v1.IbanDetails
*/
export type IbanDetails = Message<"gfxcafe.oku.account.v1.IbanDetails"> & {
/**
* Account number
*
* @generated from field: string account_number = 1;
*/
accountNumber: string;
/**
* BIC
*
* @generated from field: string bic = 2;
*/
bic: string;
/**
* Country
*
* @generated from field: string country = 3;
*/
country: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.IbanDetails.
* Use `create(IbanDetailsSchema)` to create a new message.
*/
export const IbanDetailsSchema: GenMessage<IbanDetails> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 42);
/**
* AccountDetails for USD accounts
*
* @generated from message gfxcafe.oku.account.v1.AccountDetails
*/
export type AccountDetails = Message<"gfxcafe.oku.account.v1.AccountDetails"> & {
/**
* Account number
*
* @generated from field: string account_number = 1;
*/
accountNumber: string;
/**
* Routing number
*
* @generated from field: string routing_number = 2;
*/
routingNumber: string;
/**
* Checking or savings
*
* @generated from field: string checking_or_savings = 3;
*/
checkingOrSavings: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.AccountDetails.
* Use `create(AccountDetailsSchema)` to create a new message.
*/
export const AccountDetailsSchema: GenMessage<AccountDetails> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 43);
/**
* AddressDetails for accounts
*
* @generated from message gfxcafe.oku.account.v1.AddressDetails
*/
export type AddressDetails = Message<"gfxcafe.oku.account.v1.AddressDetails"> & {
/**
* Street line 1
*
* @generated from field: string street_line_1 = 1;
*/
streetLine1: string;
/**
* Street line 2
*
* @generated from field: string street_line_2 = 2;
*/
streetLine2: string;
/**
* City
*
* @generated from field: string city = 3;
*/
city: string;
/**
* State
*
* @generated from field: string state = 4;
*/
state: string;
/**
* Postal code
*
* @generated from field: string postal_code = 5;
*/
postalCode: string;
/**
* Country
*
* @generated from field: string country = 6;
*/
country: string;
};
/**
* Describes the message gfxcafe.oku.account.v1.AddressDetails.
* Use `create(AddressDetailsSchema)` to create a new message.
*/
export const AddressDetailsSchema: GenMessage<AddressDetails> = /*@__PURE__*/
messageDesc(file_gfxcafe_oku_account_v1_bridge, 44);
/**
* BridgeService provides bridge functionality for fiat-crypto transfers
*
* V0 endpoints (/bridge/v0/*)
*
* @generated from service gfxcafe.oku.account.v1.BridgeService
*/
export const BridgeService: GenService<{
/**
* Get exchange rates (public) (/bridge/v0/exchange_rates)
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0ExchangeRates
*/
v0ExchangeRates: {
methodKind: "unary";
input: typeof V0ExchangeRatesRequestSchema;
output: typeof V0ExchangeRatesResponseSchema;
},
/**
* Health check (/bridge/v0/health) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0Health
*/
v0Health: {
methodKind: "unary";
input: typeof V0HealthRequestSchema;
output: typeof V0HealthResponseSchema;
},
/**
* Get countries list (/bridge/v0/lists/countries) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0ListsCountries
*/
v0ListsCountries: {
methodKind: "unary";
input: typeof V0ListsCountriesRequestSchema;
output: typeof V0ListsCountriesResponseSchema;
},
/**
* List KYC links (/bridge/v0/kyc_links) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0KycLinks
*/
v0KycLinks: {
methodKind: "unary";
input: typeof V0KycLinksRequestSchema;
output: typeof V0KycLinksResponseSchema;
},
/**
* Get KYC link by ID (/bridge/v0/kyc_links/{kyc_link_id}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0KycLinksKycLinkId
*/
v0KycLinksKycLinkId: {
methodKind: "unary";
input: typeof V0KycLinksKycLinkIdRequestSchema;
output: typeof V0KycLinksKycLinkIdResponseSchema;
},
/**
* Create KYC link (/bridge/v0/kyc_links) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0KycLinksCreate
*/
v0KycLinksCreate: {
methodKind: "unary";
input: typeof V0KycLinksCreateRequestSchema;
output: typeof V0KycLinksCreateResponseSchema;
},
/**
* List customers (/bridge/v0/customers) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0Customers
*/
v0Customers: {
methodKind: "unary";
input: typeof V0CustomersRequestSchema;
output: typeof V0CustomersResponseSchema;
},
/**
* Get customer by ID (/bridge/v0/customers/{customer_id}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerId
*/
v0CustomersCustomerId: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdRequestSchema;
output: typeof V0CustomersCustomerIdResponseSchema;
},
/**
* Get customer KYC link (/bridge/v0/customers/{customer_id}/kyc_link) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdKycLink
*/
v0CustomersCustomerIdKycLink: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdKycLinkRequestSchema;
output: typeof V0CustomersCustomerIdKycLinkResponseSchema;
},
/**
* Get customer TOS acceptance link (/bridge/v0/customers/{customer_id}/tos_acceptance_link) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdTosAcceptanceLink
*/
v0CustomersCustomerIdTosAcceptanceLink: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdTosAcceptanceLinkRequestSchema;
output: typeof V0CustomersCustomerIdTosAcceptanceLinkResponseSchema;
},
/**
* Get customer ID verification link (/bridge/v0/customers/{customer_id}/id_verification_link) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdIdVerificationLink
*/
v0CustomersCustomerIdIdVerificationLink: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdIdVerificationLinkRequestSchema;
output: typeof V0CustomersCustomerIdIdVerificationLinkResponseSchema;
},
/**
* Get customer transfers (/bridge/v0/customers/{customer_id}/transfers) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdTransfers
*/
v0CustomersCustomerIdTransfers: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdTransfersRequestSchema;
output: typeof V0CustomersCustomerIdTransfersResponseSchema;
},
/**
* List external accounts (/bridge/v0/customers/{customer_id}/external_accounts) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdExternalAccounts
*/
v0CustomersCustomerIdExternalAccounts: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdExternalAccountsRequestSchema;
output: typeof V0CustomersCustomerIdExternalAccountsResponseSchema;
},
/**
* Create external account (/bridge/v0/customers/{customer_id}/external_accounts) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdExternalAccountsCreate
*/
v0CustomersCustomerIdExternalAccountsCreate: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdExternalAccountsCreateRequestSchema;
output: typeof V0CustomersCustomerIdExternalAccountsCreateResponseSchema;
},
/**
* Update external account (/bridge/v0/customers/{customer_id}/external_accounts/{external_account_id}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdate
*/
v0CustomersCustomerIdExternalAccountsExternalAccountIdUpdate: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateRequestSchema;
output: typeof V0CustomersCustomerIdExternalAccountsExternalAccountIdUpdateResponseSchema;
},
/**
* Delete external account (/bridge/v0/customers/{customer_id}/external_accounts/{external_account_id}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdExternalAccountsExternalAccountIdDelete
*/
v0CustomersCustomerIdExternalAccountsExternalAccountIdDelete: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteRequestSchema;
output: typeof V0CustomersCustomerIdExternalAccountsExternalAccountIdDeleteResponseSchema;
},
/**
* Create Plaid link request (/bridge/v0/customers/{customer_id}/plaid_link_requests) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0CustomersCustomerIdPlaidLinkRequests
*/
v0CustomersCustomerIdPlaidLinkRequests: {
methodKind: "unary";
input: typeof V0CustomersCustomerIdPlaidLinkRequestsRequestSchema;
output: typeof V0CustomersCustomerIdPlaidLinkRequestsResponseSchema;
},
/**
* Exchange Plaid public token (/bridge/v0/plaid_exchange_public_token/{link_token}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0PlaidExchangePublicTokenLinkToken
*/
v0PlaidExchangePublicTokenLinkToken: {
methodKind: "unary";
input: typeof V0PlaidExchangePublicTokenLinkTokenRequestSchema;
output: typeof V0PlaidExchangePublicTokenLinkTokenResponseSchema;
},
/**
* Create transfer (/bridge/v0/transfers) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0Transfers
*/
v0Transfers: {
methodKind: "unary";
input: typeof V0TransfersRequestSchema;
output: typeof V0TransfersResponseSchema;
},
/**
* Cancel transfer (/bridge/v0/transfers/{transfer_id}) - requires auth
*
* @generated from rpc gfxcafe.oku.account.v1.BridgeService.V0TransfersTransferId
*/
v0TransfersTransferId: {
methodKind: "unary";
input: typeof V0TransfersTransferIdRequestSchema;
output: typeof V0TransfersTransferIdResponseSchema;
},
}> = /*@__PURE__*/
serviceDesc(file_gfxcafe_oku_account_v1_bridge, 0);