val signer: String
is the ed25519 public key used to sign sig_data
signer - is the ed25519 public key used to sign sig_data
signer