Skip to content

feat: rimble theme + burner-core keys/sends (#204 #210 #213) - #304

Open
yanyishuai wants to merge 1 commit into
austintgriffith:masterfrom
yanyishuai:fix/issue-204-210-213-burner-core-rimble
Open

feat: rimble theme + burner-core keys/sends (#204 #210 #213)#304
yanyishuai wants to merge 1 commit into
austintgriffith:masterfrom
yanyishuai:fix/issue-204-210-213-burner-core-rimble

Conversation

@yanyishuai

Copy link
Copy Markdown

Summary

Integrated batch for three open burner-wallet bounties:

#204 rimble-ui

  • Add rimble-ui + styled-components
  • src/theme.js with xDai.io orange primary (#F76B1C)
  • ThemeProvider wrapper in App.js
  • MainCard actions use rimble Button / OutlineButton

Bootstrap remains on legacy screens for now; home actions and theme are migrated first.

#213 key management

  • Export shared localSigner from src/core.js
  • src/services/burnerKeys.js — sync/import/burn helpers
  • Dapparatus metaAccount synced from LocalSigner
  • Empty-wallet imports and burn-wallet rotation use LocalSigner

#210 sends

  • src/services/burnerSend.js — native xDai via xdaiAsset.send(), token txs via core.signTx()
  • wrapNativeSend() keeps injected MetaMask on legacy path
  • tokenSend() uses burner-core signing for meta accounts

Tests

npm test -- --testPathPattern=burnerCore

Wallet

Do4v7foHJvRJLpRRoGaVPWX6DDEjX3yTK7J91gpwUQpE

Fixes #204
Fixes #210
Fixes #213

@yanyishuai
yanyishuai force-pushed the fix/issue-204-210-213-burner-core-rimble branch from 4651ae7 to 87861a7 Compare June 30, 2026 02:44
@yanyishuai
yanyishuai force-pushed the fix/issue-204-210-213-burner-core-rimble branch 2 times, most recently from 4639d48 to 2343412 Compare June 30, 2026 02:59
@yanyishuai

Copy link
Copy Markdown
Author

@austintgriffith This PR bundles the three open rimble/core bounties in one focused integration:

CI is green on 7797e5d48a8c. Ready for review/merge when you have bandwidth.

Wallet: Do4v7foHJvRJLpRRoGaVPWX6DDEjX3yTK7J91gpwUQpE

@yanyishuai

Copy link
Copy Markdown
Author

@austintgriffith Gentle follow-up on the rimble/core bundle (#204/#210/#213) — CI still green on 7797e5d48a8c.

Single focused PR covering theme migration, LocalSigner meta keys, and burner-core native/token sends. Ready for review/merge when you have bandwidth.

Wallet: Do4v7foHJvRJLpRRoGaVPWX6DDEjX3yTK7J91gpwUQpE

@yanyishuai

Copy link
Copy Markdown
Author

External bounty ready for maintainer review — acceptance criteria documented in PR body. Happy to address feedback immediately.

@yanyishuai

Copy link
Copy Markdown
Author

@austintgriffith Gentle follow-up on the rimble/core bundle (#204/#210/#213) — CI still green on 7797e5d48a8c.

Single focused PR covering theme migration, LocalSigner meta keys, and burner-core native/token sends. Ready for review/merge when you have bandwidth.

Wallet: Do4v7foHJvRJLpRRoGaVPWX6DDEjX3yTK7J91gpwUQpE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Handle key-managment with burner-core Handle "sends" with burner-core Finish rimble-ui integration

1 participant