Skip to content

Commit

Permalink
Add OpenGov precompiles (#1296)
Browse files Browse the repository at this point in the history
* Add conviction_voting precompile

* Format work

* Add solidity interfaces file

* Add abi json file

* Fix the incorrect migration place, add some comment

* Fix compile
  • Loading branch information
boundless-forest authored Oct 18, 2023
1 parent b30a14a commit 98bab67
Show file tree
Hide file tree
Showing 10 changed files with 1,457 additions and 26 deletions.
21 changes: 21 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 10 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -105,15 +105,16 @@ pallet-evm-precompile-modexp = { git = "https://github.com/paritytech/frontier
pallet-evm-precompile-simple = { git = "https://github.com/paritytech/frontier", branch = "polkadot-v0.9.43", default-features = false }

# moonbeam
moonbeam-evm-tracer = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-primitives-ext = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-rpc-debug = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43" }
moonbeam-rpc-primitives-debug = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-rpc-trace = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43" }
pallet-asset-manager = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
pallet-ethereum-xcm = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
precompile-utils = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
xcm-primitives = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-evm-tracer = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-primitives-ext = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-rpc-debug = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43" }
moonbeam-rpc-primitives-debug = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
moonbeam-rpc-trace = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43" }
pallet-asset-manager = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
pallet-evm-precompile-conviction-voting = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
pallet-ethereum-xcm = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
precompile-utils = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }
xcm-primitives = { git = "https://github.com/darwinia-network/moonbeam", branch = "polkadot-v0.9.43", default-features = false }

# open-web3-stack
orml-xcm-support = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v0.9.43", default-features = false }
Expand Down
Loading

0 comments on commit 98bab67

Please sign in to comment.