Commit Graph

25 Commits

Author SHA1 Message Date
3bc81b65d6
longer struct names 2025-05-06 00:46:27 +03:00
d233ace7a2
gheorghe refactored using his ideas 2025-05-05 18:29:09 +03:00
079b4a02aa
Major code refactor
vm, app and general modules sperated from db and grpc
common module for share methods and types
2025-05-05 19:56:23 +05:30
8fa8a64862
feat: add timeout for new VM request 2025-05-05 17:55:23 +05:30
a1664d61e4
feat: report app node
include contract id in report schema
validated app contract also while reporting
2025-05-05 13:30:16 +05:30
28ff8dcd81
dotenv support
database credentials loading from .env
removed db cred from constants
updated tests accordingly
2025-05-02 20:05:22 +05:30
8abe8eebf4
Refactor database connection handling
use SurrealDB directly in Brain services
modified tests accordingly
cleanedup tests comments
2025-05-02 19:33:34 +05:30
ea3169c024
Fix database channel close error 2025-05-02 19:05:28 +05:30
8536c85fd5
clippy fix 2025-05-01 15:52:22 +05:30
77efe3ad63
basic test setup
modified migration
fake grpc server in tokio
fake db migration for testing
test utilities for signing grpc req
2025-04-28 16:57:14 +05:30
2d108a53b5
Constant
centralize configuration constants
update database initialization for test env
2025-04-28 16:56:17 +05:30
784414815e
after creating a VM, save it to active_vm 2025-04-27 03:37:43 +03:00
b5332316c2
vm deployment working
there still are bugs on how it manages tables in the DB
2025-04-27 02:40:48 +03:00
512dad5146
added capability to search nodes 2025-04-26 23:26:51 +03:00
6f9cb36bea
added code to create new VM
compiles but not tested yet
2025-04-26 22:13:42 +03:00
363724e5d7
added code to send brain_messages to vm daemon 2025-04-26 04:44:28 +03:00
6a99c146ce
switch operator from relation to link
this makes DB operations easier to write
2025-04-25 04:15:00 +03:00
ee75412bb0
inspect operator 2025-04-24 21:27:56 +03:00
a8cf515061
added report and airdrop 2025-04-24 02:47:52 +03:00
71cc0a8d82
add operator list 2025-04-23 14:16:03 +03:00
f51e29fc4b
inspecting and listing contracts with node info 2025-04-23 04:12:35 +03:00
751e81ce37
listing contracts 2025-04-22 19:25:23 +03:00
1cf091d801
get_balance working 2025-04-22 18:34:21 +03:00
bbdceb713e
added a lot of stuff that needs to get migrated 2025-04-21 02:51:48 +03:00
1074942e96
migration working 2025-04-20 03:41:48 +03:00