Testing
在布朗尼自動化測試中限制氣體
我根據本文件創建了一個帶有自動化測試的布朗尼項目:
https://vyper.readthedocs.io/en/stable/testing-contracts-brownie.html#writing-a-basic-test
這是一個例子:
def test_set(storage_contract, accounts): storage_contract.set(10, {'from': accounts[0]}) ...
如您所見,這一行發送了一個事務(呼叫 set 函式)。我想要做的是限制此交易的氣體單位。
有沒有辦法只為這個交易做到這一點?
謝謝
最後一個參數是帶有事務參數的字典,請參閱文件以了解您可以包含的其他欄位。
def test_set(storage_contract, accounts): storage_contract.set(10, {'from': accounts[0], 'gas_limit': 100000}) ...