Added auth and request storage
This commit is contained in:
@@ -22,9 +22,44 @@ export interface ResourceDataTable {
|
||||
|
||||
/** Millisecond timestamp of the last write. */
|
||||
timestamp: Timestamp;
|
||||
|
||||
/** Signature of the write. */
|
||||
signature: string;
|
||||
}
|
||||
|
||||
export interface AuthedRequestsTable {
|
||||
/** Signature of the request. */
|
||||
signature: string;
|
||||
|
||||
/** Millisecond timestamp of the request. */
|
||||
timestamp: Timestamp;
|
||||
}
|
||||
|
||||
// export interface PaymentsTable {
|
||||
// /** Unique identifier for the payment. */
|
||||
// payment_id: string;
|
||||
|
||||
// /** Public key of the account in the transaction */
|
||||
// public_key: string;
|
||||
|
||||
// /** Amount of the payment. This can be positive or negative.*/
|
||||
// amount: number;
|
||||
|
||||
// /** Timestamp of the payment. */
|
||||
// timestamp: Timestamp;
|
||||
|
||||
// /** Signature of the payment. */
|
||||
// signature: string;
|
||||
|
||||
// /** Hash of the message that was signed. */
|
||||
// message_hash: string;
|
||||
|
||||
// /** Resource ID of the payment. */
|
||||
// resource_id: string;
|
||||
// }
|
||||
|
||||
/** Complete Kysely schema mapping for the sync server database. */
|
||||
export interface DatabaseTables {
|
||||
resource_data: ResourceDataTable;
|
||||
authed_requests: AuthedRequestsTable;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user