SEDA EVM Contracts
EVM contracts to interact with the SEDA network.
To learn how to contribute, please read contributing.
Dependencies
The Foundry toolchain must be installed, and recommended method is to use Foundryup. You can install it via:
curl -L https://foundry.paradigm.xyz | bash
Developing
The Foundry book is a great reference for getting started.
forge build --via-ir
forge test -vv --via-ir
forge fmt
License
Contents of this repository are open source under MIT License.
cast abi-encode "constructor(address _admin, address[] memory _relayers)" 0x69579E073C70b93F5859d2058eb6CF749e1FdB3a \[0x69579E073C70b93F5859d2058eb6CF749e1FdB3a\]
forge verify-contract 0x644ea6c434DDFEFf6203c7188F834BDb525cBdCc src/SedaOracle.sol:SedaOracle --verifier-url https://api-sepolia.etherscan.io/api --etherscan-api-key UVT3FW9JFNHK6ZFI4Y5XP6SKI78FRUZD1Z --num-of-optimizations 200 --compiler-version 0.8.25 --constructor-args 0x00000000000000000000000069579e073c70b93f5859d2058eb6cf749e1fdb3a0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000100000000000000000000000069579e073c70b93f5859d2058eb6cf749e1fdb3a --watch