Conversation
|
Thank you for the delivery, @Romulus10. We will look into it as soon as possible. |
|
Hey @Romulus10. Sorry for the wait. I am now reviewing your milestone. I succesfully built everything and followed the "Testing Milestone 3" instructions. I get a "Welcome to Fennel Server" message on the server, but when I run |
|
On first run, the CLI generates an RSA key it uses to identify your client session to the server. This is currently pretty slow, since the generation function makes a direct call to the RSA crate. Integration with GPG instead is planned. Does the server produce any output while the client is running? |
No. I'll try again tomorrow, maybe I was too impatient. But I'm pretty sure there was no progress indication anywhere. Are there any restrictions on what the ID can/should be? |
|
Currently, the ID is just a 32-bit integer to be used as a 'pointer' by applications to group identity traits. |
|
Thanks for the update, @Romulus10. I did make some progress, but it still seems to be stuck, at least after the identity creation. I get Setting up a new keypair...
Finished.
Instantiate TransactionHandler
Submit a new identity to the Fennel network.
Fennel Protocol Identity successfully created.
Next available ID was 1on the CLI, and Welcome to Fennel Server
begin handling new connectionon the server. The code tells me there should be more output, but it's been stuck there for the past 20 min. I had to use the second last commit of ❯ ./scripts/build-test.sh
Compiling fennel-server v0.1.0 (/deliverables/fennel/fennel-server)
error[E0308]: mismatched types
--> src/server/mod.rs:42:26
|
42 | message: [0; 512],
| ^^^^^^^^ expected an array with a fixed size of 1024 elements, found one with 512 elements
error[E0308]: mismatched types
--> src/server/mod.rs:43:28
|
43 | signature: [0; 512],
| ^^^^^^^^ expected an array with a fixed size of 1024 elements, found one with 512 elements
...Could that be the issue? |
|
Yes - sorry about that, I figured you'd use the latest commit but completely forgot to consider the update to the dependencies. The most recent commit for both the CLI and server are both going to need a |
|
Thanks, @Romulus10, that did the trick. Your milestone is hereby accepted. I will forward your invoice for processing. |
Milestone Delivery Checklist
Link to the application pull request: w3f/Grants-Program#748