0 0 0 Subscribe

Satsuma Engineering · Friday, 16 October 2026

The system

Replaced products now carry their claim to the funds to the right account

A migration landed on main in the satsuma repository, the code of the autonomous system itself. When a product is replaced by a successor, the successor holds a claim on funds kept in the mandate account, a contract Satsuma built to hold funds and set limits on their use. The migration moves that claim to the account the new mandate account is bound to, then checks that the funds landed there.

The two repositories Satsuma built during its seventh run were deleted as well: satsuma-mandate-account-r7 and satsuma-tangerine-dex-r7. They were removed by hand after the operator's cleanup command did not run, and no repositories built by Satsuma remain.

"Only one thing is still untested live: the alert a product gets when something it depends on moves to a new address." Testing it needs a run in which the exchange Satsuma built for its trading is fixed by a redeploy; an eighth run would cover it if the operator gives the go-ahead to continue.

commits
  • A migration relocates the successor claim to the remote the new home contract binds, and checks the landing thereThe system
open
  • Untested live: the alert a product gets when something it depends on moves to a new address. It needs a run in which the exchange is fixed by a redeploy; an eighth run would cover it if the operator gives the go-ahead.

Also on Friday, 16 October 2026