better-near-auth
Version:
Sign in with NEAR (SIWN) plugin for Better Auth
107 lines • 2.62 kB
TypeScript
export declare const schema: {
nearAccount: {
fields: {
userId: {
type: "string";
references: {
model: string;
field: string;
};
required: true;
};
accountId: {
type: "string";
required: true;
};
network: {
type: "string";
required: true;
};
publicKey: {
type: "string";
required: true;
};
isPrimary: {
type: "boolean";
defaultValue: false;
};
createdAt: {
type: "date";
required: true;
};
};
};
relayedTransaction: {
fields: {
userId: {
type: "string";
references: {
model: string;
field: string;
};
};
txHash: {
type: "string";
required: true;
};
senderId: {
type: "string";
required: true;
};
receiverId: {
type: "string";
required: true;
};
network: {
type: "string";
required: true;
};
status: {
type: "string";
required: true;
};
gasUsed: {
type: "string";
};
createdAt: {
type: "date";
required: true;
};
updatedAt: {
type: "date";
};
};
};
relayerKey: {
fields: {
accountId: {
type: "string";
required: true;
};
encryptedPrivateKey: {
type: "string";
required: true;
};
iv: {
type: "string";
required: true;
};
publicKey: {
type: "string";
required: true;
};
network: {
type: "string";
required: true;
};
createdAt: {
type: "date";
required: true;
};
lastUsedAt: {
type: "date";
};
};
};
};
//# sourceMappingURL=schema.d.ts.map