Irvin Blais rock!
This commit is contained in:
1 parent
f2c6c8d65c
commit
0d0337a6aa
17 files changed
+175
-39
No files matched your search
@@ -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 {
|
||||
|
||||
Reference in new issue
Block a user