feat: rimble theme + burner-core keys/sends (#204 #210 #213) - #304
feat: rimble theme + burner-core keys/sends (#204 #210 #213)#304yanyishuai wants to merge 1 commit into
Conversation
4651ae7 to
87861a7
Compare
4639d48 to
2343412
Compare
2343412 to
7797e5d
Compare
|
@austintgriffith This PR bundles the three open rimble/core bounties in one focused integration:
CI is green on Wallet: |
|
@austintgriffith Gentle follow-up on the rimble/core bundle (#204/#210/#213) — CI still green on Single focused PR covering theme migration, LocalSigner meta keys, and burner-core native/token sends. Ready for review/merge when you have bandwidth. Wallet: |
|
External bounty ready for maintainer review — acceptance criteria documented in PR body. Happy to address feedback immediately. |
|
@austintgriffith Gentle follow-up on the rimble/core bundle (#204/#210/#213) — CI still green on Single focused PR covering theme migration, LocalSigner meta keys, and burner-core native/token sends. Ready for review/merge when you have bandwidth. Wallet: |
Summary
Integrated batch for three open burner-wallet bounties:
@burner-wallet/coreLocalSignersignTx#204 rimble-ui
rimble-ui+styled-componentssrc/theme.jswith xDai.io orange primary (#F76B1C)ThemeProviderwrapper inApp.jsMainCardactions use rimbleButton/OutlineButtonBootstrap remains on legacy screens for now; home actions and theme are migrated first.
#213 key management
localSignerfromsrc/core.jssrc/services/burnerKeys.js— sync/import/burn helpersmetaAccountsynced from LocalSigner#210 sends
src/services/burnerSend.js— native xDai viaxdaiAsset.send(), token txs viacore.signTx()wrapNativeSend()keeps injected MetaMask on legacy pathtokenSend()uses burner-core signing for meta accountsTests
npm test -- --testPathPattern=burnerCoreWallet
Do4v7foHJvRJLpRRoGaVPWX6DDEjX3yTK7J91gpwUQpEFixes #204
Fixes #210
Fixes #213