Foundry

Foundry是一個智能合約開發工具鏈。它是一個用 Rust 編寫的以太坊開發環境,可幫助開發人員管理依賴關係、編譯項目、運行測試、部署合約以及通過命令行與區塊鏈進行交互。Foundry可以直接與Moonbeam的以太坊API進行交互,因此它可以用來將智能合約部署到Moonbeam中。 Foundry 由三種工具組成: Forge-編譯、測試和部署合同 Cast-用於與合約交互的命令行界面 Anvil-用於開發目的的本地測試網節點,可以分叉先前存在的網絡