polytone-evm 0.3.0

Core interfaces for Polytone Interchain accounts and queries.
Documentation
[profile.default]
src = "src"
out = "out"
libs = ["lib"]
ignored_error_codes = [ 5667 ]
via_ir = true
remappings = [
    "@openzeppelin/contracts/=lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/",
    "@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/"
]

# https://docs.openzeppelin.com/upgrades-plugins/1.x/foundry-upgrades#before_running
ffi = true
ast = true
build_info = true
extra_output = ["storageLayout"]

# Statefile manipulation for scripts
fs_permissions = [{ access = "read-write", path = "../state.json"}, { access = "read", path = "out" }]