```rust let mut w: RustKitWallet = RustKitWallet::new("MNEMONIC", "MNEMONICPASSWORD"); w.updateindex0address();
let mut tx: RustKitTransaction = RustKitTransaction::new("RECIPIENT ADDRESS", 100000000, 1100000); tx.build(&w); tx.sign(&w); let resp: String = tx.submit().unwrap(); ```
```rust let mut w: RustKitWallet = RustKitWallet::new("MNEMONIC", "MNEMONICPASSWORD"); w.updateindex0address();
let mut tx: RustKitTransaction = RustKitTransaction::new("RECIPIENT ADDRESS", 100000000, 1100000); tx.add_token("TOKEN ID", 1000); tx.build(&w); tx.sign(&w); let resp: String = tx.submit().unwrap(); ```
```rust let mut w: RustKitWallet = RustKitWallet::new("MNEMONIC", "MNEMONICPASSWORD"); w.updateindex0address();
let mut tx: RustKitTransaction = RustKitTransaction::new("RECIPIENT ADDRESS", 100000000, 1100000); tx.addtoken("TOKEN ID", 1000); tx.addreciever("SECOND RECIPIENT ADDRESS", 100000000, Some("TOKEN ID"), Some(1000)); tx.build(&w); tx.sign(&w); let resp: String = tx.submit().unwrap(); ```