85e0215869
token metadata
2025-01-10 19:16:17 +02:00
bfb4a03b88
correct token creation retries
2025-01-10 05:06:27 +02:00
1a897d780f
refactor mint endpoint to use query parameters and improve test script accordingly
2025-01-10 01:58:07 +00:00
855e9ab28b
fix wait for sol bug
2025-01-10 01:38:06 +02:00
3ceb4227cc
gplv2 license and token creation retries
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2025-01-10 00:55:31 +02:00
4ae3d05a1d
formatting and heartbeat log
2025-01-07 15:39:48 +02:00
3be12f7807
solved requested changes
...
enhance error handling for TLS connections and improve attack detection
2025-01-06 16:36:11 +00:00
e86ee534ed
handle TLS attack
...
included net attack count on non supported tls connection
counted as attack for tls without client cert and missing quote on tls client cert
2025-01-06 16:36:11 +00:00
ad9c445fe5
saving node information while heartbeating
2025-01-02 17:09:39 +00:00
f67146aa13
minting state
...
implement 1 minting at a time to prevent ddos
enhanced json response
2024-12-31 12:43:12 +00:00
5514f7b794
async solana client
...
remove blocking on actix handler
asynchronous mint method
fix clippy on node comparison
2024-12-30 22:47:45 +00:00
8226f03e7c
fix grpc client error
...
reset timeout on inbound message insted of creating new timer which was triggering timeout
2024-12-27 10:08:29 +00:00
4a6e8c4c73
update keepalive
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-26 15:18:29 +00:00
ce69455dd6
handle empty node list before finding disconnected ip
2024-12-25 01:26:44 +00:00
01e90f874c
connections stability fixes
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-24 17:46:39 +00:00
eceafd9de8
switch to tokyo rwlock
2024-12-24 03:01:01 +02:00
e5e4109007
nodes are not connecting to themselves anymore
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-24 02:30:09 +02:00
3b960ed596
remove logging, switch to clasics
2024-12-24 02:01:42 +02:00
fc933c0647
connections refactoring
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-24 01:09:06 +02:00
00e0db312b
switch to correct solana RPCs
2024-12-23 18:44:39 +02:00
f256e5e44f
bounceback optimisation
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-23 00:15:26 +02:00
e15aa63af9
info forwarding optimisation
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-22 23:28:21 +02:00
0a8f5d29f4
testnet upgrade
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-22 22:14:20 +02:00
780c1e54a3
stability improvements
2024-12-22 18:36:25 +02:00
1da6053acf
build scripts
2024-12-22 17:43:20 +02:00
331788fb6e
switch to external ips
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-22 17:06:38 +02:00
ad2c5a7f6c
added metrics
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-16 17:28:52 +02:00
Ramil Algayev
f448bf790d
fixed the redundant ip
2024-12-10 13:53:09 +01:00
Ramil Algayev
5acce18dd8
fixed logfile odd single bracket
2024-12-10 12:54:13 +01:00
b8079b0981
optimize newline in logs
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-09 16:16:28 +02:00
4d93229f19
precise network attacks metric
2024-12-07 22:56:20 +02:00
334b600a2d
saving node info and restarts metric
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-06 06:48:47 +02:00
7349bf16e1
fix bug where containers are not connecting
2024-12-03 03:51:36 +02:00
9e9b906598
fix curl and remove tracing
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-02 05:42:05 +02:00
2d99be8fe3
cleanup mrsigner from hex
2024-12-02 05:21:59 +02:00
c379d3851e
testing
2024-12-02 05:20:15 +02:00
8eea6d3373
create logs file if not existing
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-02 04:45:06 +02:00
2a87efacc1
metrics and refactoring
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-02 03:48:09 +02:00
3c93b258f5
write metrics to the /host/logs
...
Signed-off-by: Valentyn Faychuk <valy@detee.ltd>
2024-12-02 03:42:38 +02:00
c2e751d893
lightweight docker container and docker volumes
...
Reviewed-on: SGX/hacker-challenge-sgx#3
Co-authored-by: Jakub Doka <jakub.doka2@gmail.com>
Co-committed-by: Jakub Doka <jakub.doka2@gmail.com>
2024-12-02 01:42:06 +00:00
09a84a15f3
rewrite ( #2 )
...
running clippy fix
separating homepage to a file
adding summary of network security
removing the rewrite structure
removing catch unwind
adding sealing to persistence
redirectng to the upstream
fixing some startup endgecases
Co-authored-by: Jakub Doka <jakub.doka2@gmail.com>
Reviewed-on: SGX/hacker-challenge-sgx#2
2024-11-08 14:33:42 +00:00
d7b0c3fd2c
start rewrite based on ticket #2
...
keys go migrated to solana_sdk in a 01b889d
2024-09-10 03:11:46 +03:00
01b889d273
migrated keys to the solana sdk
2024-09-08 02:47:39 +03:00
248c2f694c
remove inactive nodes after two cycles
2024-08-23 22:53:01 +03:00
7c90c2ceda
added signature with keys from disk
2024-08-23 03:26:49 +03:00
a20d46bb49
added http_serve support for persistence
2024-08-23 03:05:30 +03:00
c7976ec44b
added paginated list of nodes
2024-08-23 01:37:22 +03:00
dfe37b27cf
added more tests
2024-08-23 01:01:21 +03:00
87c04454ad
read and write working
2024-08-22 23:29:40 +03:00
b3498b8e1e
added tests that are currently failing
2024-08-22 23:09:58 +03:00