good morning!!!!

Skip to content
Snippets Groups Projects
Forked from github / maticnetwork / bor
2298 commits behind the upstream repository.
  • Antonio Salazar Cardozo's avatar
    beff5fa5
    params, core/vm: Istanbul EIP-1108 bn256 gas cost reduction (#19904) · beff5fa5
    Antonio Salazar Cardozo authored
    * params: add IsIstanbul to config + rules
    
    IstanbulBlock, used to determine if the config IsIstanbul, is currently
    left nil until an actual block is chosen.
    
    * params, core/vm: implement EIP-1108
    
    Old gas costs for elliptic curve operations are given the PreIstanbul
    prefix, while current gas costs retain the unprefixed names. The actual
    precompile implementations are the same, so they are factored out into
    common functions that are called by the pre-Istanbul and current
    precompile structs. Finally, an Istanbul precompile list is added that
    references the new precompile structs, which in turn reference the new
    gas costs.
    
    * params: fix fork ordering, add missing chain compatibility check
    beff5fa5
    History
    params, core/vm: Istanbul EIP-1108 bn256 gas cost reduction (#19904)
    Antonio Salazar Cardozo authored
    * params: add IsIstanbul to config + rules
    
    IstanbulBlock, used to determine if the config IsIstanbul, is currently
    left nil until an actual block is chosen.
    
    * params, core/vm: implement EIP-1108
    
    Old gas costs for elliptic curve operations are given the PreIstanbul
    prefix, while current gas costs retain the unprefixed names. The actual
    precompile implementations are the same, so they are factored out into
    common functions that are called by the pre-Istanbul and current
    precompile structs. Finally, an Istanbul precompile list is added that
    references the new precompile structs, which in turn reference the new
    gas costs.
    
    * params: fix fork ordering, add missing chain compatibility check
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
protocol_params.go 8.19 KiB