Laugharne's Projects
The first build with Anchor can be challenging, especially for those who are not familiar with Rust compilations and Anchor environnement. This script which overlays Anchor calls (cli commands), tries to automaticaly fix the build issues you are most likely to encounter as best as it can.
Advanced Solidity; Understanding and Optimizing Gas Costs. This course helps you understand where every last bit of gas is coming from and the gotchas that can make transactions surprisingly expensive.
Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.
Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.
A Truffle Project Deployment to Vercel and Goerli Network repository. In this project, we explore the seamless deployment of Ethereum smart contracts developed using Truffle to the Goerli test network and host a front-end application on Vercel for easy interaction.
The purpose of this project is to create a DAO on the Solana blockchain where administrators can propose and members can propose and vote on different proposals. The voting can be triggered based on a time duration or a threshold value obtained from an oracle.
This section highlights some existing smart contract families that could benefit from using clone features, such as Uniswap and Argent. It emphasizes the cost-effectiveness and scalability advantages offered by clone features.
This project demonstrates a way to proceed to a test coverage of a Truffle project with HardHat !
Cette section explore les techniques de chiffrement en cryptographie, mettant en lumière l'algorithme de César, le chiffrement par substitution, et les défis liés à l'échange sécurisé de clés.
Dioxus 'counter' demo !
In this video, Dragan Rakita will take a technical walkthrough of the Ethereum Virtual Machine. He'll start by discussing the inputs and database of the EVM, and then move on to the host and interpreter. We will also cover the EVM diagram, how the interpreter works, the interpreter code, opcodes, CREATE & CREATE2, call opcodes, logs, gas, traces...
Fix incorrect timecode & link from Video Highlight Summary
In this panel, you will learn how to approach gas optimizations in a more efficient way. This includes ways to learn about gas optimization, how to advertise yourself as a gas optimizer, and the tooling and resources available.
Automate your development pipeline with GitHub Actions for your Truffle Project. Effortlessly run tests, deploy contracts, and maintain code quality – all with the power of seamless integration.
Learn about the importance of writing reliable and safe code for production environments, particularly in scenarios involving extreme safety measures. We explore NASA's set of rules known as the "Power of 10" that are derived from their experience in developing software for space missions.
eBPF has become the key technology for infrastructure software. This session tells you everything you need to know about eBPF in 5 minutes. Why eBPF matters and why it exists. What it can do. What it can’t do. Who uses it for what. And finally, what the future holds.
Un processeur de macros est un outil de remplacement de texte. Sa principale utilisation est de réutiliser des canevas de texte, typiquement dans les applications de programmation mais aussi dans les éditeurs de texte.
L'optimisation des coûts en gas est un enjeu clé dans le développement de contrats intelligents sur la blockchain Ethereum, chaque opération effectuée sur Ethereum ayant un coût en gas. Cet article sera aussi l'occasion de fournir du contenu aux lecteurs francophones (🇫🇷).
Optimizing gas costs is a key challenge in the development of smart contracts on the Ethereum blockchain, as every operation carried out on Ethereum incurs a gas cost.
Just a very basic Anchor project with educational purpose, created as a reminder to see how to manage indexed PDA (Rust and Typescript).
Les mécanismes de consensus permettent de se mettre d'accord sur une version commune et unique des données partagées par une blockchain, et ce, malgré la possible présence de nœuds défaillants ou malveillants. Le solde et l'état du réseau doivent être synchronisés sur la majorité des nœuds pour éviter les problèmes de double dépense.
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]