Module RPC.Staking

module S : sig ... end
val contract_stake : Mavryk_raw_protocol_001_PtAtLas__Alpha_context.t -> delegator_contract:Mavryk_raw_protocol_001_PtAtLas__Alpha_context.Contract.t -> delegate:Mavryk_protocol_environment_001_PtAtLas.Signature.Public_key_hash.t -> ((Mavryk_protocol_environment_001_PtAtLas.Signature.Public_key_hash.t * Mavryk_protocol_001_PtAtLas.Protocol.Alpha_context.Tez.t) option, Mavryk_protocol_environment_001_PtAtLas.Error_monad.error Mavryk_protocol_environment_001_PtAtLas.Error_monad.trace) Stdlib.result Lwt.t
val register : unit -> unit