Proposal #376
Passed on 03 Nov 2026 with 100.0% of the votes for yes.
Yes
100.0%
100.0% without abstain
Veto
0.0%
of votes cast
Ended
03 Nov 2026
100.00%
of votes cast
0.00%
of votes cast
0.00%
of votes cast
0.00%
of votes cast
Contracts stored on-chain remain unpinned by default, requiring on-chain storage lookups on every execution. Pinning keeps a contract's code in memory instead, reducing gas costs for every transaction that touches it.
This proposal pins the 31 contract codes just stored on the Nolus Pirin mainnet from smart-contract release v0.9.2, covering the platform contracts and all four Solana markets: Admin (984), Timealarms (985), Treasury (986); SOLANA-METIS-USDC Position Manager (987), LPP (988), Oracle (989), Profit (990), Remote Position controller (991), Reserve (992), Margin Position (993); SOLANA-METIS-SOL Position Manager (994), LPP (995), Oracle (996), Profit (997), Remote Position controller (998), Reserve (999), Margin Position (1000); SOLANA-METIS-CB_BTC Position Manager (1001), LPP (1002), Oracle (1003), Profit (1004), Remote Position controller (1005), Reserve (1006), Margin Position (1007); SOLANA-METIS-WETH Position Manager (1008), LPP (1009), Oracle (1010), Profit (1011), Remote Position controller (1012), Reserve (1013), Margin Position (1014). The SOLANA-METIS-USDC codes include five new margin assets, BP, GLDX, MU, SPCX and WNEAR (nolus-protocol/nolus-networks PR #170). These codes are the target of the accompanying migration proposal; pinning them means the migrated contracts execute from memory.
By voting "YES" to this proposal you agree to pin these 31 contract code IDs.
Validators and delegator accounts, counted one vote each.
13 of 20 validators voted, 100% yes.
Each validator's vote, by voting power.
13 validators voted, together 73.5% of the voting power.