Skip to content

anoma/generic-call-forwarder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contracts Tests soldeer.xyz License

Bindings Tests crates.io License

Generic Call Forwarder

A forwarder contract written in Solidity allowing generic EVM calls to be triggered by resources using the Anoma EVM protocol adapter.

Project Structure

This monorepo is structured as follows:

.
├── audits
├── bindings
├── contracts
├── Cargo.lock
├── Cargo.toml
├── README.md
└── RELEASE_CHECKLIST.md

The contracts folder contains the contracts written in Solidity as well as Foundry forge tests and deploy scripts.

The bindings folder provides Rust bindings for the conversion of Rust and RISC Zero types into EVM types and exposes the deployment addresses on the different supported networks using the alloy-rs library.

Audits

Caution

This contract is a prototype and has not been audited.

Security

If you believe you've found a security issue, we encourage you to notify us via Email at security@anoma.foundation.

Please do not use the issue tracker for security issues. We welcome working with you to resolve the issue promptly.

About

A forwarder contract allowing generic EVM calls to be triggered through the Anoma EVM protocol adapter.

Resources

Stars

Watchers

Forks

Contributors