Skip to content

Fix cycles accounting and OISY wallet cleanup#42

Draft
humandebri wants to merge 3 commits into
mainfrom
fix/cycles-billing-charge-accounting
Draft

Fix cycles accounting and OISY wallet cleanup#42
humandebri wants to merge 3 commits into
mainfrom
fix/cycles-billing-charge-accounting

Conversation

@humandebri
Copy link
Copy Markdown
Collaborator

Summary

  • 修正 metered update の課金計測を、同一メッセージ内の canister_cycle_balance 差分ではなく instruction counter 差分 + update 実行 base fee で算出するよう変更
  • OISY 接続時の wallet 破棄を安全化し、disconnect 失敗で本来の connect / approve / purchase エラーを潰さないように整理
  • Home の DB 一覧で lifecycle status を優先表示し、cycles 状態は active DB の補助情報として扱うように変更
  • 関連テスト、チェックスクリプト、ドキュメント、拡張バージョンを更新

Testing

  • CI=true pnpm --dir wikibrowser test
  • CI=true pnpm --dir wikibrowser typecheck
  • git diff --check

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.

1 participant