Frontier recently received support for Moonbeam's AccountId20
:
https://github.com/paritytech/frontier/pull/1019
So now I'm trying to use this new feature on PolkadotJS Apps.
I'm running a Frontier Template Node (which now uses AccountId20
by default), and I added the following JSON to Settings
/Developer
tab of PolkadotJS Apps:
{
"AccountId": "EthereumAccountId"
}
However, the Accounts
tab is picking up Moonbeam's pre-funded accounts (Alith
, Baltathar
, etc), which don't really have funds on this template:
While the prefunded accounts for Frontier Template Node, which are simply Alice
, Bob
, etc, don't show up at all.
For example:
Alith
:0xf24FF3a9CF04c71Dbc94D0b566f7A27B94566cac
, no balance, shows up onAccounts
tabAlice
:0xE04CC55ebEE1cBCE552f250e85c57B70B2E2625b
, correct balance, does not show up onAccounts
tab
What are the necessary modifications (either on github.com/polkadot-js/apps
or on frontier-template-node
) in order to make this work out of the box?
edit: It was noted in the comments that this question is similar to How do I use the AccountId20 and EthereumSignature Signer with polkadot.js.org?, however the solution proposed there unfortunately is not enough, as packages/apps-config/src/settings/ethereumChains.ts
already contains frontier-template