mirror of
https://github.com/logos-blockchain/lssa-zkvm-testing.git
synced 2026-01-07 15:53:12 +00:00
20 lines
530 B
Rust
20 lines
530 B
Rust
use core::types::Address;
|
|
|
|
use nssa::program::TransferProgram;
|
|
|
|
use crate::mocked_components::{client::MockedClient, sequencer::MockedSequencer};
|
|
|
|
impl MockedClient {
|
|
pub fn transfer_public(
|
|
sender_address: &Address,
|
|
receiver_address: &Address,
|
|
amount_to_transfer: u128,
|
|
sequencer: &mut MockedSequencer,
|
|
) -> Result<(), ()> {
|
|
sequencer.process_public_execution::<TransferProgram>(
|
|
&[*sender_address, *receiver_address],
|
|
amount_to_transfer,
|
|
)
|
|
}
|
|
}
|