Mango Markets is a permissionless cryptocurrency trading platform for spot, margins and perpetual futures on the Solana blockchain