Reviderar proc-makron – lade till versionshantering av konton till @anchorlang. Konton märkta med #[account(versioned)] kan nu utveckla sitt schema över tid. Fält använder #[added(vN)] för att ange när de introducerades. Tre initialiseringslägen: - #[added(v2)] → Standard::d fel() - #[added(v2, init_to = expr)] → Statiskt kompileringstidsvärde - #[added(v2, init_from = "authority")] → Körtidsinitialisering från kontext Fördelar – Schemautveckling utan att bryta data. Noll migrationskod. Automatisk fältinitiering från kontext. Bakåtkompatibilitet mellan versioner. Kod kommer snart efter några fler testrundor. @jacobvcreech sir, tror du att det här skulle vara användbart som officiellt ankare? Det var en fantastisk lärorik upplevelse. Reviderade proc-makron samtidigt som man förstår hur kontomakrot i #anchor expanderar och dess olika begränsningar.