Sign in

Trust and execution - Test

01.

A deposit instruction checks that the user's token account has the same mint as the vault. The vault is passed as an unchecked account. What does the check prove?

02.

Which of these can be the root of trust for a chain of checks? (Select all that apply.)

03.

What was the missing check in the Wormhole exploit?

04.

At Cashio, the collateral token account matched the bank, and the Saber pool accounts matched each other. Which check would have broken the caller's chain?

05.

A launchpad wants to stop snipers in the first seconds after a launch. Which approach follows identity rejection?

06.

Meteora's rate limiter allowed one swap per transaction, yet a transaction could hold many swap2 calls. What was the mistake?

07.

Which of these are identity checks in the right place? (Select all that apply.)

08.

What condition makes a background job safe to open to any executor?

09.

Role inversion worked for Pyth's pull oracle and failed for Symmetry V2. What was the difference?

10.

A staking pool's reward per staked token is 0.08. A staker with 200 tokens last saw 0.05. What happens when the staker claims?

11.

A staker deposits more tokens into a lazy loading pool. In what order should the program act?

12.

Which of these can rely on lazy loading alone, with no paid executor? (Select all that apply.)

13.

In Squads, the members of a multisig change. How many proposal accounts does the program write?

14.

Which answers can one action move by a single step both when an input is added and when it is removed? (Select all that apply.)

15.

In Hxro's parimutuel market, what does a winner's payout depend on?