Context.Contract
val balance :
t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Contract.t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Tez.t
Tezos_base.TzPervasives.tzresult
Tezos_protocol_022_PsRiotum.Environment.Lwt.t
Returns the balance of a contract, by default the main balance. If the contract is implicit the frozen balances are available too: deposit, fees or rewards.
val unstaked_finalizable_balance :
t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Contract.t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Tez.t option
Tezos_base.TzPervasives.tzresult
Tezos_protocol_022_PsRiotum.Environment.Lwt.t
val full_balance :
?__LOC__:string ->
t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Contract.t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Tez.t
Tezos_base.TzPervasives.tzresult
Tezos_protocol_022_PsRiotum.Environment.Lwt.t
Calls /chains/<chain_id>/blocks/<block_id>/contracts/<contract_id>/full_balance
.
If the contract is a delegate, also calls /chains/<chain_id>/blocks/<block_id>/delegates/<contract_pkh>/own_full_balance
and checks that both RPCs return the same value.
val is_manager_key_revealed :
t ->
Tezos_protocol_022_PsRiotum.Protocol.Alpha_context.Contract.t ->
bool Tezos_base.TzPervasives.tzresult
Tezos_protocol_022_PsRiotum.Environment.Lwt.t