Removed public key from output
Refactored field completion into its own function, to make offline signing easier
Replaced pysodium with ed25519