Skip to content

Commit

Permalink
Merge branch 'feat/aleksuss/silo' into feat/aleksuss/silo-slitting-ne…
Browse files Browse the repository at this point in the history
…p141
  • Loading branch information
aleksuss authored Aug 2, 2023
2 parents 72e04ba + 9a17263 commit ede0e3a
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions engine/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1170,6 +1170,7 @@ mod contract {
let mut io = Runtime;
require_running(&state::get_state(&io).sdk_unwrap());
silo::assert_admin(&io).sdk_unwrap();

let args: FixedGasCostArgs = io.read_input_borsh().sdk_unwrap();
args.cost.sdk_expect("FIXED_GAS_COST_IS_NONE"); // Use `set_silo_params` to disable the silo mode.
silo::get_silo_params(&io).sdk_expect("SILO_MODE_IS_OFF"); // Use `set_silo_params` to enable the silo mode.
Expand All @@ -1189,6 +1190,7 @@ mod contract {
let mut io = Runtime;
require_running(&state::get_state(&io).sdk_unwrap());
silo::assert_admin(&io).sdk_unwrap();

let args: Option<SiloParamsArgs> = io.read_input_borsh().sdk_unwrap();
silo::set_silo_params(&mut io, args);
}
Expand All @@ -1198,6 +1200,7 @@ mod contract {
let io = Runtime;
require_running(&state::get_state(&io).sdk_unwrap());
silo::assert_admin(&io).sdk_unwrap();

let args: WhitelistStatusArgs = io.read_input_borsh().sdk_unwrap();
silo::set_whitelist_status(&io, &args);
}
Expand Down

0 comments on commit ede0e3a

Please sign in to comment.