git.delta.rocks / unique-network / refs/commits / da8dccd94122

difftreelog

source

pallets/evm-contract-helpers/src/stubs/ContractHelpers.sol1.2 KiBsourcehistory
1contract ContractHelpers {2    uint8 _dummmy = 0;3    address _dummy_addr = 0x0000000000000000000000000000000000000000;4	string stub_error = "this contract does not exists, contract helpers are implemented on substrate chain side";56    function contractOwner(address contract_address) public view returns (address) {7        require(false, stub_error);8        contract_address;9        return _dummy_addr;10    }11    12    function sponsoringEnabled(address contract_address) public view returns (bool) {13        require(false, stub_error);14        contract_address;15        _dummmy;16        return false;17    }18    19    function toggleSponsoring(address contract_address, bool enabled) public {20        require(false, stub_error);21        contract_address;22        enabled;23        _dummmy = 0;24    }25    26    function toggleAllowlist(address contract_address, bool enabled) public {27        require(false, stub_error);28        contract_address;29        enabled;30        _dummmy = 0;31    }32    33    function toggleAllowed(address contract_address, address user, bool allowed) public {34        require(false, stub_error);35        contract_address;36        user;37        allowed;38        _dummmy = 0;39    }40}