Rust #4.6/b - Movendo o Dispatch para os Pallets
WEB3DEV
Nesta lição continuamos aprimorando nosso blockchain em Rust movendo a lógica de despacho para os pallets individuais. Essa mudança desacopla o runtime de chamadas diretas às funções dentro dos pallets, promovendo uma arquitetura mais modular e flexível. Vamos criar um enum para as chamadas de despacho dentro do pallet de saldos, permitindo que ele lide com as chamadas internamente. Esta lição demonstra como definir e implementar a função de despacho no pallet de saldos, garantindo que ele possa processar chamadas como transferências. Ao final, o runtime simplesmente direcionará as chamadas para o pallet apropriado, que lidará com a execução internamente, resultando em uma base de código mais limpa e fácil de manter.
Esse vídeo é parte de uma jornada de aprendizado criada pela WEB3DEV baseado no projeto Rust State Machine de Shawn Tabrizi. Para acessar todo o tutorial e aprender mais, se inscreva em https://build.w3d.community/.
👉 Acesse nosso Discord agora: https://l.w3d.community/discord
#rust #guia #blockchain #web3 #desenvolvedores #RustStateMachine ... https://www.youtube.com/watch?v=-tuxS8X5Gys
19450813 Bytes