Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove incentivized channel and apps (Snowfork#762)
* Remove apps & incentivized channel from parachain (Snowfork#753) * Remove apps & incentivized channel from parachain * Fix formatting * Remove incentivized channel & channel ID from relayer (Snowfork#756) * Remove incentivized channel from relayer Will regenerate the bindings in contracts/ in the Solidity PR. Still TODO: - Remove mapping in: - relayer/cmd/fetch_messages.go - relayer/relays/ethereum/ethereum-listener.go - Remove redundant imports of github.com/ethereum/go-ethereum/core/types - Remove channel ID in relayer/relays/parachain/query_events.go - Remove other occurrences of channelId: rg -i channelid | sed -r 's/([^:]*):.*/\1/' | uniq | rg -v ^contracts/ - Replace Events with BasicChannelEvent in relayer/relays/parachain/query_events.go - Remove unused relays/parachain/storage_key.go * Remove address-method mapping for basic channel * Remove redundant import * Remove unused module storage_key * Remove channelID * Replace Events struct with BasicChannelEvent * Remove incentivized channel, apps, channel ID & sundry from contracts (Snowfork#757) * Remove incentivized channel * Remove deprecated prettier option Deprecated in prettier-plugin-solidity 1.0.0: NomicFoundation/hardhat-vscode#367 (comment) The comment above indicates that solhint might have a rule for this, but it doesn't look like there is one yet: https://protofire.github.io/solhint/ * Remove apps * Remove channel id * Remove unused OpaqueProof * Regenerate contract bindings * Replace necessary contracts * Fix generated contract bindings Remove incentivized channel bindings & keep generating OpaqueProof. * Move log & mining settings to Hardhat config * Remove other references to apps & custom token * Remove incentivized channel and apps from test & cleanup (Snowfork#759) * Remove app and incentivized channel from tests This also removes all existing tests, since they all depend on the apps. * Remove channelID * Remove some remaining references Still need to decide on the docs/ and core/packages/api/ directories. * Remove asset-registry pallet Not removing the assets pallet yet, as it's still used by the XCM pallet. * Reorder params to match other runtimes Makes diffs between the runtimes cleaner. * Remove detect-fork script * Remove helper code in src/ * Keep src/ directory * Convert MessageId to struct
- Loading branch information