Encode x Polkadot ink! Bootcamp: Cross-Contract Calls on ink!

Опубликовано: 28 Сентябрь 2024
на канале: Encode Club
618
4

Learn the three methods for making cross-contract calls: reference-based, builder-based and trait-based and find out the pros and cons of each method in the second workshop of the Polkadot ink! Bootcamp. This workshops contains demos for each approach and suggested homework for practising cross-contract calls.

Follow Bruno here:   / brunopgalvao  

Useful links:
Cross contract flipper Github - https://github.com/brunopgalvao/cross...
Trait-dyn cross contract flipper Github - https://github.com/use-ink/ink-exampl...
ink! Docs (cross-contract calls) - https://use.ink/basics/cross-contract...
ink! 5.0 Docs - https://docs.rs/ink_env/5.0.0/ink_env...
POP Guide - https://learn.onpop.io/v/contracts/gu...

Want a technical deep-dive into the ink! programming language?
Join the Polkadot ink! Bootcamp for invites to live workshops: https://www.encode.club/encode-polkad...

___________________________________________

00:00 Introduction
01:32 Understanding Cross Contract Calls
02:06 Reference-Based Cross Contract Calling
07:15 Builder-Based Cross Contract Calling
09:50 Trait-Based Cross Contract Calling
12:20 Code Walkthrough and Practical Examples
31:04 Creating and Uploading a Flipper Contract
31:36 Managing Contracts in Polkadot JS
33:30 Using Salt for Contract Deployment
44:34 Questions & Homework

About Polkadot
Polkadot unites and secures a growing ecosystem of specialised blockchains called parachains. Apps and services on Polkadot can securely communicate across chains, forming the basis for a truly interoperable decentralized web. Read more here: https://polkadot.network/.

About Encode Club
Encode Club is a global community of top developers, professionals and talented students in Emerging Tech. Through leading educational programmes (educates, hackathons, bootcamps and accelerators) we help you advance your career and work with transformative companies. Read more here: https://www.encode.club/

Join the Community
🐥 Encode Twitter:   / encodeclub  
🗣 Encode Discord:   / discord