Commit Graph

5 Commits

Author SHA1 Message Date
e122a4e238
Feat: list all accounts
admin can list all accounts
tests for list accounts
2025-05-25 17:37:18 +05:30
ff03ec6085
Feat slashing escrow
improved logging
tests for slashing and register operator
2025-05-24 17:42:08 +05:30
0c0bf0b6fa
Ban user by node operator
bindings for is_banned_by_node query
tests for ban user
mock data for test ban user
test key from base58 privatekey
2025-05-23 18:52:56 +05:30
565128d6cb Kick Contract (#2)
Production grade kick contract code for financial transaction tested for both vm and app
modified schema to include node in kick, default time for deleted_app and removed unwanted fields
app data migration for testing kick contract for active_app
fixed some tests
register operator

Reviewed-on: #2
Co-authored-by: Noor <noormohammedb@protonmail.com>
Co-committed-by: Noor <noormohammedb@protonmail.com>
2025-05-23 13:14:53 +00:00
af18e4ee77
fixes and tests
admin keys from env
test operator inspection
test vm creation timeout
extensive tests on airdrop
refactor db module imports
fix register vm_node creates operator account in db
modularised test into its module and reusable method
fix test brain message add ssh port on mock daemon while new vm
improved error handling on tests unwraping only on top level method
test utils methods accepts refs to remove clone() on top level methods
2025-05-08 15:12:58 +05:30