package tezos-protocol-010-PtGRANAD
Tezos/Protocol: economic-protocol definition
Install
Dune Dependency
Authors
Maintainers
Sources
tezos-16.1.tar.gz
sha256=43723d096307603703a1a89ed1b2eb202b365f5e7824b96b0cbf813b343a6cf7
sha512=b2a637f2e965000d3d49ad85277ca24d6cb07a1a7cf2bc69d296d8b03ad78c3eaa8e21e94b9162e62c2e11649cd03bc845b2a3dafe623b91065df69d47dc8e4f
doc/tezos-protocol-010-PtGRANAD.raw/Tezos_raw_protocol_010_PtGRANAD/Alpha_context/Gas/index.html
Module Alpha_context.Gas
Source
Source
module Arith :
Fixed_point_repr.Safe
with type 'a t = Saturation_repr.may_saturate Saturation_repr.t
Source
val check_limit_is_valid :
context ->
'a Arith.t ->
unit Tezos_protocol_environment_010_PtGRANAD.Error_monad.tzresult
Checks that the given gas limit does not exceed the hard gas limit per operation
Source
val consume_limit_in_block :
context ->
'a Arith.t ->
context Tezos_protocol_environment_010_PtGRANAD.Error_monad.tzresult
Consumes gas equal to the given operation gas limit in the current block gas level of the context. May fail if not enough gas remains in the block
Source
val consume :
context ->
cost ->
context Tezos_protocol_environment_010_PtGRANAD.Error_monad.tzresult
Consumes operation gas. May fail if not enough gas remains for the operation
Update gas counter in the context.
Source
val gas_exhausted_error :
context ->
'a Tezos_protocol_environment_010_PtGRANAD.Error_monad.tzresult
Triggers an error in case of gas exhaustion.
Returns the operation gas level difference between two contexts. Returns Arith.zero
if any of the contexts are set to unlimited gas
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>