Skip to content

Commit

Permalink
[courses] completed the lab success message (#283)
Browse files Browse the repository at this point in the history
* fix: callout

* refactor: removed line space

* fix: lack of line
  • Loading branch information
nickfrosty authored Jul 30, 2024
1 parent b2a74f8 commit 3b81b8b
Show file tree
Hide file tree
Showing 41 changed files with 41 additions and 123 deletions.
4 changes: 1 addition & 3 deletions content/courses/connecting-to-offchain-data/oracles.md
Original file line number Diff line number Diff line change
Expand Up @@ -1394,9 +1394,7 @@ funds.
A potential solution to this challenge can be found
[in the Github repository on the `challenge-solution` branch](https://github.com/Unboxed-Software/michael-burry-escrow/tree/challenge-solution).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=1a5d266c-f4c1-4c45-b986-2afd4be59991)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -1634,9 +1634,7 @@ funds, just like getting out of jail in Monopoly.
If you get stuck, we have the solution in the
[`vrf-challenge-solution` branch](https://github.com/Unboxed-Software/michael-burry-escrow/tree/vrf-challenge-solution).
<Callout type="success">
### Completed the lab?
<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=5af49eda-f3e7-407d-8cd7-78d0653ee17c)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/intro-to-solana/interact-with-wallets.md
Original file line number Diff line number Diff line change
Expand Up @@ -625,9 +625,7 @@ lets a user connect their wallet and send SOL to another account.
If you get really stumped, feel free to
[check out the solution code](https://github.com/Unboxed-Software/solana-send-sol-frontend/tree/main).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=69c5aac6-8a9f-4e23-a7f5-28ae2845dfe1)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -269,9 +269,7 @@ signature so you can look at it on Solana Explorer.
If you get stuck feel free to glance at the
[solution code](https://github.com/Unboxed-Software/solana-ping-client).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=e969d07e-ae85-48c3-976f-261a22f02e52)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/intro-to-solana/intro-to-reading-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -224,9 +224,7 @@ Modify the script as follows:

We'll transfer SOL in the next lesson!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=8bbbfd93-1cdc-4ce3-9c83-637e7aa57454)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/intro-to-solana/intro-to-writing-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,9 +256,7 @@ Answer the following questions:

- What do you think "confirmed" means?

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=dda6b8de-9ed8-4ed2-b1a5-29d7a8a8b415)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/mobile/intro-to-solana-mobile.md
Original file line number Diff line number Diff line change
Expand Up @@ -1223,9 +1223,7 @@ write client code to call it.
After you give it a try on your own, feel free to take a look at the
[solution code on the `solution` branch](https://github.com/Unboxed-Software/solana-react-native-counter/tree/solution).
<Callout type="success">
### Completed the lab?
<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=c15928ce-8302-4437-9b1b-9aa1d65af864)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/mobile/mwa-deep-dive.md
Original file line number Diff line number Diff line change
Expand Up @@ -1605,9 +1605,7 @@ Try to do this without help as it's great practice, but if you get stuck, check
out the
[solution code on the `solution` branch](https://github.com/Unboxed-Software/react-native-fake-solana-wallet/tree/solution).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=5a3d0f62-c5fc-4e03-b8a3-323c2c7b8f4f)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/mobile/solana-mobile-dApps-with-expo.md
Original file line number Diff line number Diff line change
Expand Up @@ -1548,9 +1548,7 @@ welcome to choose your own, or you can select from the following ideas:
- Make a simplified clone of [Stepn](https://stepn.com/) using the pedometer
from `expo-sensors`

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=19cf8d3a-89a0-465e-95da-908cf8f45409)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -840,9 +840,7 @@ questions are answered correctly, allow users to upvote answers, etc. All of
that is possible and you now have the skills and knowledge to go and build
something like it on your own!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=ade5d386-809f-42c2-80eb-a6c04c471f53)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -377,9 +377,7 @@ If you get really stumped, feel free to
As always, get creative with these challenges and take them beyond the
instructions if you want!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=9cb89e09-2c97-4185-93b0-c89f7aca7677)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -634,9 +634,7 @@ in the frontend code with the one you've deployed.
Try to do this independently if you can! But if you get stuck, feel free to
reference the [solution code](https://beta.solpg.io/62b0ce53f6273245aca4f5b0).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=74a157dc-01a7-4b08-9a5f-27aa51a4346c)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -388,9 +388,7 @@ without referencing prior code, so try not to copy and paste here.
As always, get creative with these challenges and take them beyond the basic
instructions if you want - and have fun!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=5b56c69c-1490-46e4-850f-a7e37bbd79c2)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -534,9 +534,7 @@ This is challenging. If you get stuck, feel free to reference the
As always, get creative with these challenges and take them beyond the
instructions if you want!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=9342ad0a-1741-41a5-9f68-662642c8ec93)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -883,9 +883,7 @@ reference the
Note that the solution code is on the `solution-add-replies` branch and that
your code may look slightly different.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=89d367b4-5102-4237-a7f4-4f96050fe57e)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -932,9 +932,7 @@ reference the [solution code](https://beta.solpg.io/62c9120df6273245aca4f5e8).
Note that your code may look slightly different than the solution code depending
on the checks you implement and the errors you write.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=3dfb98cc-7ba9-463d-8065-7bdb1c841d43)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -598,9 +598,7 @@ deployed.
Try to do this independently if you can! But if you get stuck, feel free to
reference the [solution code](https://beta.solpg.io/62b11ce4f6273245aca4f5b2).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=8320fc87-2b6d-4b3a-8b1a-54b55afed781)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -580,9 +580,7 @@ If you get stumped, you can
Feel free to get creative with these challenges and take them even further. The
instructions aren't here to hold you back!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=6cb40094-3def-4b66-8a72-dd5f00298f61)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/onchain-development/anchor-cpi.md
Original file line number Diff line number Diff line change
Expand Up @@ -680,9 +680,7 @@ this [solution code](https://github.com/Unboxed-Software/anchor-student-intro-p
Note that your code may look slightly different than the solution code depending
on your implementation.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=21375c76-b6f1-4fb6-8cc1-9ef151bc5b0a)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/onchain-development/anchor-pdas.md
Original file line number Diff line number Diff line change
Expand Up @@ -820,9 +820,7 @@ Try to do this independently if you can! But if you get stuck, feel free to
reference
the [solution code](https://github.com/Unboxed-Software/anchor-student-intro-program).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=f58108e9-94a0-45b2-b0d5-44ada1909105)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -655,9 +655,7 @@ Try to do this independently if you can! But if you get stuck, feel free to
reference
the [solution code](https://github.com/Unboxed-Software/anchor-ping-frontend/tree/solution-decrement).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=774a4023-646d-4394-af6d-19724a6db3db)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/onchain-development/intro-to-anchor.md
Original file line number Diff line number Diff line change
Expand Up @@ -731,9 +731,7 @@ Try to do this independently if you can! But if you get stuck, feel free to
reference
the [solution code](https://github.com/Unboxed-Software/anchor-counter-program/tree/solution-decrement).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=334874b7-b152-4473-b5a5-5474c3f8f3f1)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/onchain-development/local-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,9 +111,7 @@ on preferences
Ensure `anchor test` completes successfully - with no warnings and no errors -
before continuing.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=aa0b56d6-02a9-4b36-95c0-a817e2c5b19d)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-optimization/lookup-tables.md
Original file line number Diff line number Diff line change
Expand Up @@ -814,9 +814,7 @@ You can reuse the functions we created in the lab for sending the transaction
and waiting for the lookup table to activate/deactivate. Feel free to reference
this [solution code](https://github.com/Unboxed-Software/versioned-transaction/tree/challenge).

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=b58fdd00-2b23-4e0d-be55-e62677d351ef)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-optimization/program-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -1764,9 +1764,7 @@ the
Finally, go through one of your own programs and think about optimizations you
can make to improve memory management, storage size, and/or concurrency.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=4a628916-91f5-46a9-8eb0-6ba453aa6ca6)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -1073,9 +1073,7 @@ Try doing this on your own, but if you get stuck, feel free to reference the
[the same repository](https://github.com/Unboxed-Software/solana-admin-instructions/tree/challenge)
to see one possible solution.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=02a7dab7-d9c1-495b-928c-a4412006ec20)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-optimization/rust-macros.md
Original file line number Diff line number Diff line change
Expand Up @@ -1093,9 +1093,7 @@ your own. Think about code you've written that could be reduced or improved by a
macro and try it out! Since this is still practice, it's okay if it doesn't work
out the way you want or expect. Just jump in and experiment!

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=eb892157-3014-4635-beac-f562af600bf8)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/account-data-matching.md
Original file line number Diff line number Diff line change
Expand Up @@ -527,9 +527,7 @@ are in place to avoid security exploits.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=a107787e-ad33-42bb-96b3-0592efc1b92f)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/arbitrary-cpi.md
Original file line number Diff line number Diff line change
Expand Up @@ -455,9 +455,7 @@ are invoked via CPI.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=5bcaf062-c356-4b58-80a0-12cca99c29b0)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -608,9 +608,7 @@ derivations and checks are using the canonical bump.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=d3f6ca7a-11c8-421f-b7a3-d6c08ef1aa8b)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/closing-accounts.md
Original file line number Diff line number Diff line change
Expand Up @@ -563,9 +563,7 @@ closed they're not susceptible to revival attacks.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=e6b99d4b-35ed-4fb2-b9cd-73eefc875a0f)!
</Callout>
Original file line number Diff line number Diff line change
Expand Up @@ -437,9 +437,7 @@ duplicates.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=9b759e39-7a06-4694-ab6d-e3e7ac266ea7)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/owner-checks.md
Original file line number Diff line number Diff line change
Expand Up @@ -682,9 +682,7 @@ checks are performed on the accounts passed into each instruction.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=e3069010-3038-4984-b9d3-2dc6585147b1)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/pda-sharing.md
Original file line number Diff line number Diff line change
Expand Up @@ -561,9 +561,7 @@ focused on a single domain as much as possible.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=5744079f-9473-4485-9a14-9be4d31b40d1)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/reinitialization-attacks.md
Original file line number Diff line number Diff line change
Expand Up @@ -472,9 +472,7 @@ properly protected against reinitialization attacks.
Remember, if you find a bug or exploit in somebody else's program, please alert
them! If you find one in your own program, be sure to patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=652c68aa-18d9-464c-9522-e531fd8738d5)!
</Callout>
4 changes: 1 addition & 3 deletions content/courses/program-security/signer-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -563,9 +563,7 @@ online) and audit it for signer checks. If you find a bug in somebody else's
program, please alert them! If you find a bug in your own program, be sure to
patch it right away.

<Callout type="success">
### Completed the lab?

<Callout type="success" title="Completed the lab?">
Push your code to GitHub and
[tell us what you thought of this lesson](https://form.typeform.com/to/IPH0UGz7#answers-lesson=26b3f41e-8241-416b-9cfa-05c5ab519d80)!
</Callout>
Loading

0 comments on commit 3b81b8b

Please sign in to comment.