Tezos_signer_services.Signer_services
val sign :
([ `POST ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
Tezos_crypto.Signature.t option
* Tezos_base.TzPervasives.Signature.version option,
Tezos_base.TzPervasives.Bytes.t,
Tezos_crypto.Signature.t)
Tezos_rpc.Service.t
val deterministic_nonce :
([ `POST ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
Tezos_crypto.Signature.t option,
Tezos_base.TzPervasives.Bytes.t,
Tezos_base.TzPervasives.Bytes.t)
Tezos_rpc.Service.t
val deterministic_nonce_hash :
([ `POST ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
Tezos_crypto.Signature.t option,
Tezos_base.TzPervasives.Bytes.t,
Tezos_base.TzPervasives.Bytes.t)
Tezos_rpc.Service.t
val supports_deterministic_nonces :
([ `GET ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
unit,
unit,
bool)
Tezos_rpc.Service.t
val public_key :
([ `GET ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
unit,
unit,
Tezos_crypto.Signature.Public_key.t)
Tezos_rpc.Service.t
val authorized_keys :
([ `GET ],
unit,
unit,
unit,
unit,
Tezos_crypto.Signature.Public_key_hash.t list option)
Tezos_rpc.Service.t
val known_keys :
([ `GET ],
unit,
unit,
unit,
unit,
Tezos_crypto.Signature.Public_key_hash.t list)
Tezos_rpc.Service.t
val bls_prove_possession :
([ `GET ],
unit,
unit * Tezos_crypto.Signature.Public_key_hash.t,
Tezos_crypto.Signature.Bls.Public_key.t option,
unit,
Tezos_crypto.Signature.Bls.t)
Tezos_rpc.Service.t