What Are Stellar’s Soroban Smart Contracts? A Practical Developer and Interview Guide | GAUAB