Gas model

Description

These errors are justifiable as they occur due to VeChain and Ethereum having different gas models and the tests being designed with Ethereum's gas model in mind. When these transactions are performed on VeChain the maximum amount of gas set by the test is exceeded, hence the failure. The tests are passable when the tests are modified to account for a higher maximum amount of gas.

Contracts Affected

Contract Name

ERC165

ERC165Storage

AccessControl

ERC1155Holder

ERC721Enumerable

TimelockController

ERC721

ERC1155PresetMinterPauser

ERC1155

Governor

ERC721PresetMinterPauserAutoId

ERC721Royalty

ERC721Enumerable

GovernorTimelockCompound

GovernorTimelockControl

Last updated