Chief TechVibe Officer @UXDProtocol Rust developper (also C/C++/Swift/Metal) /b/lockchain since 2011 Lapidary, silversmithing and Opals
ui and native units in SolOna
Solana program have a 200K computing limit as of now (v1.8.12) Solana Runtime support float through software emulation, so it’s heavy on the computing usage, see below :Using Unsigned IntegerSo you’r better off using Unsigned Integers (a.k.a u8,16,…). With Unsigned Integers you have a few options, let’s take u64 for instance :// unsafe u64 maths, which either crash or overflow let a = u64::MAX + 1u64; let b = u64::MAX / u64::ZERO; // checked u64 maths let c = u64::MAX.checked_mul(10u64).unwra...
ui and native units in SolOna
Solana program have a 200K computing limit as of now (v1.8.12) Solana Runtime support float through software emulation, so it’s heavy on the computing usage, see below :Using Unsigned IntegerSo you’r better off using Unsigned Integers (a.k.a u8,16,…). With Unsigned Integers you have a few options, let’s take u64 for instance :// unsafe u64 maths, which either crash or overflow let a = u64::MAX + 1u64; let b = u64::MAX / u64::ZERO; // checked u64 maths let c = u64::MAX.checked_mul(10u64).unwra...

Governance on Solana (DAO 🥲)
InventorySolana has a built in Governance program. As such it’s not very usable, you need UI to interact with the contract conveniently. As such there is a Mango partnered instance of frontend, but anyone could build one (cf Squads edit: they did write their own program actually!)a back-office web app to create and manage DAO called Oyster on GH, the UI looks like this.a use-facing web app to allow access for voting and seeing governance proposals, called governance-ui on GH, the UI looks lik...

Governance on Solana (DAO 🥲)
InventorySolana has a built in Governance program. As such it’s not very usable, you need UI to interact with the contract conveniently. As such there is a Mango partnered instance of frontend, but anyone could build one (cf Squads edit: they did write their own program actually!)a back-office web app to create and manage DAO called Oyster on GH, the UI looks like this.a use-facing web app to allow access for voting and seeing governance proposals, called governance-ui on GH, the UI looks lik...

Mango integration, localnet testing and Anchor CPI to non Anchor programs
Aim at gathering the findings I made along the way while integrating Mango Market. Mango is a permission-less DEX with leverage and perpetuals. https://mango.markets/Localnet dev environment with --cloneI want to iterate quickly, it’s much more comfortable for development and testing. Mango is currently accessible on devnet and main-net clusters, but my anchor workspace contains several projects, that I modify often, so I don’t feel like using devnet. I want to be able to have my usual anchor...

Mango integration, localnet testing and Anchor CPI to non Anchor programs
Aim at gathering the findings I made along the way while integrating Mango Market. Mango is a permission-less DEX with leverage and perpetuals. https://mango.markets/Localnet dev environment with --cloneI want to iterate quickly, it’s much more comfortable for development and testing. Mango is currently accessible on devnet and main-net clusters, but my anchor workspace contains several projects, that I modify often, so I don’t feel like using devnet. I want to be able to have my usual anchor...

Hope less, act more
I quitted my job 10 days ago, and since then I’ve been busy from 8am to 12pm almost everyday, weekend included. I’ve learnt a lot in a week… Being able to just build. No hierarchy, no managers forcing their way for signalling, no bullshit tasks to serve marketing without value to the end user, no attendance to placeholder meeting, working from the comfort of my home, not a crowded noisy open space, with an AC dripping on my head. By doing so, I’m indirectly investing in projects I believe in ...

Hope less, act more
I quitted my job 10 days ago, and since then I’ve been busy from 8am to 12pm almost everyday, weekend included. I’ve learnt a lot in a week… Being able to just build. No hierarchy, no managers forcing their way for signalling, no bullshit tasks to serve marketing without value to the end user, no attendance to placeholder meeting, working from the comfort of my home, not a crowded noisy open space, with an AC dripping on my head. By doing so, I’m indirectly investing in projects I believe in ...