Irvin Blais rock!

This commit is contained in:
didier amyot committed 2023-04-01 14:27:38 -04:00
1 parent f2c6c8d65c
commit 0d0337a6aa
17 files changed
+175 -39

No files matched your search

+9
View File
@@ -1,4 +1,5 @@
use serde::{Deserialize, Serialize};
use crate::db::external_id::{SecurityId, UserId};
use crate::db::securities::{NewSecurity, SecurityType};
@@ -7,6 +8,7 @@ pub struct CreateNewSecurity {
pub security_type: String,
pub symbol: String,
pub name: String,
pub userId: UserId,
}
impl CreateNewSecurity {
@@ -36,10 +38,17 @@ pub struct CreateNewUser {
pub public_key: String,
}
#[derive(Deserialize, Serialize, Debug)]
pub struct CreateNewAccount {
pub securityId: SecurityId,
pub userId: UserId,
}
#[derive(Deserialize, Serialize, Debug)]
pub enum Event {
CreateNewSecurity(CreateNewSecurity),
CreateNewUser(CreateNewUser),
CreateNewAccount(CreateNewAccount),
}
impl Event {