zarboq

Results 4 issues of zarboq

# Bug Report **Current behavior:** Issue when running caracal with scarb updated to 2.3.1 and starknet-foundry to 0.9.0, caracal is giving error: ``` thread 'main' panicked at src/core/function.rs:116:26: called `Option::unwrap()`...

bug

# Feature Request **Describe the Feature Request** Understand how components works and use them for inheritance in a Satoru contract to provide a first good example.

enhancement

List of tests to fix: ``` tests::bank::test_bank::given_caller_has_no_controller_role_when_transfer_out_then_fails tests::bank::test_strict_bank::given_caller_has_no_controller_role_when_transfer_out_then_fails tests::deposit::test_deposit_vault::given_caller_has_no_controller_role_when_transfer_out_then_fails tests::swap::test_swap_handler::given_swap_path_market_then_works tests::withdrawal::test_withdrawal_vault::given_caller_has_no_controller_role_when_transfer_out_then_fails tests::integration::test_long_integration::test_long_18_decrease_close_integration tests::integration::test_long_integration::test_long_demo_market_integration tests::integration::test_long_integration::test_long_18_close_integration ```

bug

# Feature Request **Describe the Feature Request** Because of size issues on contracts we're deploying dependencies as contracts (IncreaseOrderUtils, DecreaseOrderUtils...). We're adding those contracts in storage and calling them instead...

enhancement