Laugharne's repositories

select0r

Selector value optimizer, find better EVM function name to optimize Gas cost. Solidity functions can achieve higher efficiency when their function selector consists mainly of zeros.

Language:RustLicense:MITStargazers:5Issues:1Issues:0

Optimal_Function_Names

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 (🇫🇷).

Optimal_Function_Names_en

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.

solana_rareskills

This Solana course is designed for engineers with a beginner or intermediate background in Ethereum or EVM development to get up to speed quickly with Solana program development.

Language:TypeScriptStargazers:3Issues:1Issues:0

pow_pos_poh

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.

Language:RustStargazers:2Issues:1Issues:0

solana_bytes

Welcome to Solana Bytes - where we serve up digestible coding tutorials to show you how to build projects on Solana.

solana_functions_visibility

Dans cet article, nous explorerons la visibilité des fonctions des smart-contracts en Rust sur la blockchain Solana, l'objectif est surtout d'aider ceux qui viennent d'Ethereum et qui connaissent Solidity à mieux comprendre Solana.

Language:TypeScriptStargazers:2Issues:0Issues:0
Language:TypeScriptStargazers:1Issues:1Issues:0

solana_functions_visibility_en

In this article, we will explore the visibility of functions in Rust smart contracts on the Solana blockchain, aiming primarily to assist those transitioning from Ethereum and familiar with Solidity to better understand Solana.

Stargazers:1Issues:0Issues:0

advent_of_code_2023

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.

Language:RustStargazers:0Issues:0Issues:0

diffie_hellman

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.

Stargazers:0Issues:1Issues:0

Keynote__eBPF_-_Everything_You_Need_to_Know_in_5_Minutes

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.

Stargazers:0Issues:0Issues:0

abf_anchor_build_fixer

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.

Language:ShellStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:1Issues:0

dioxus_counter_demo

Dioxus 'counter' demo !

Language:RustStargazers:0Issues:0Issues:0
Language:DockerfileStargazers:0Issues:1Issues:0

EVM_Technical_walkthrough

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...

Stargazers:0Issues:1Issues:0
Stargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

proc-macro-workshop

Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

License:Apache-2.0Stargazers:0Issues:0Issues:0

rust-101-for-solana

Based on the Introduction to Rust Programming lesson, this walkthrough quickly gets you up to speed on how you can get started building fearlessly using Rust on Solana.

Stargazers:0Issues:0Issues:0

rust-nft-api

A Simple Rust NFT API + Smart Contract (fork)

Language:RustStargazers:0Issues:0Issues:0

rust_combinators

Combinators are higher-order functions that can combine or transform functions, enabling more abstract and concise code.

Stargazers:0Issues:1Issues:0

rust_iterators

Just a reminder on Rust Iterators...

Language:RustStargazers:0Issues:0Issues:0

rust_security_foundation

The introduction provides an overview of the Rust security class, highlighting the knowledge participants will gain and the focus on vulnerabilities in Rust programs for web 2 and web 3.

Stargazers:0Issues:0Issues:0

rust_string_guide

Rust’s approach to strings can be a bit challenging for newcomers to the language or developers familiar with strings in other languages. This article aims to shed light on string handling in Rust, complete with detailed examples.

Stargazers:0Issues:0Issues:0

solana-nft-anchor

Code for minting nfts on Solana using anchor and metaplex

Stargazers:0Issues:0Issues:0

solana_bootcamp

Want to understand Solana? This bootcamp breaks down Solana for developers that want to understand architecture, concepts, and build smart contracts.

Stargazers:0Issues:0Issues:0

Token-Metadata-with-Token-Extensions-on-Solana

The Token Extensions Program directly implements the SPL Token Metadata Interface, made accessible through the Token Metadata extension. With the Token Metadata extension, the Mint Account itself can now store the metadata directly on the Solana blockchain.

Stargazers:0Issues:1Issues:0

Tutorial_Creating_Dynamic_NFTs_with_Token_Extensions

In this article the speaker introduces the Solana Token Extensions Program for creating NFTs and adding metadata to enhance the NFTs' information, such as character data in a game.

Stargazers:0Issues:0Issues:0