addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Retour d'expérience de la Merkle Week : Ladder Diamond

  • 20 avril · 19:30
  • PwC

La Merkle Week c'était 4 jours de formations, de keynotes et un hackathon le weekend avec les meilleurs professeurs et mentors du monde comme Gavin Wood, Lefteris Karapetsas, Peter Todd, Andrew Poelstra et William Mougayar.

Eureka revient sur cette semaine de folie pour tout les passionnés de Bitcoin et d'Ethereum. Dans ce Meetup nous nous consacrerons surtout au ladder « Ethereum Diamond ». Comment installer rapidement un environnement de développement ? Quelles sont les bonnes pratiques ? Comment aller plus loin ?

Programme de ce Meetup, nous vous proposons à la fois de consolider vos connaissances avec des bases saines et cruciales sur la rédaction de « Smart Contracts » dans le langage prisé Solidity, de les valider et les tester en pratique avec la maîtrise des environnements les plus utilisés à l'heure actuelle tels que Truffle, et de regarder vers les évolutions en cours :

- Contrat "Hello World !" muni d'un "event" et son intéraction avec Truffle en guise d'introduction pour se chauffer.

- Contrat de "Token", type de contrat phare, celui-ci sera basique et plein de défauts, dans la norme ERC20 en cours de discussion par la communauté, que l'on testera également.

- A vous de proposer des améliorations de ce Token et d'ensuite tester vos propositions !

- Discussions sur les propositions et leurs implémentations, et ouvertures sur les évolutions (normes ERC23, ERC190, outils, etc...).

La procédure de setup de votre environnement de développement Linux/Mac ainsi qu’une VM pour les utilisateur Windows est disponible ici : Nouveau lien à venir.

Des pizzas seront là pour soutenir vos réflexions :)

Rejoindre ou se connecter pour poster un commentaire.

  • Stéphane L.

    Meetup d'un très bon niveau. Très technique qui convenait parfaitement aux développeurs

    3 · 23 avril

    • Thomas

      Merci pour ce retour ! Nous avions quelques doutes sur le niveau.

      23 avril

  • Hugo B.

    Très intéressant de pouvoir pratiquer un peu les smart contracts et découvrir Solidity et Truffle.

    3 · 21 avril

    • Thomas

      Merci du retour !

      21 avril

  • Sogah

    Très Instructif avec une démarche coding-test pragmatique et une bonne ambiance de networking.
    Keep going !

    3 · 21 avril

    • Thomas

      Merci de ce retour !

      1 · 21 avril

  • Remi R.

    beaucoup de pratique et de bonne humeur. Continuons !

    3 · 21 avril

  • Fabien C.

    La solution du dernier test recalcitrant (il faut retirer le '.call' lors de l'appel de 'transfer'): it.only('should the receiver actually have 100', function(){
    var instance
    return TestToken.new(10000, 'Simon Bucks', 1, 'SBX', {from: accounts[0]})
    .then(function(result) {
    instance = result
    return instance.transfer(accounts[1], 100, {from: accounts[0]})
    })
    .then(function() {
    return instance.balanceOf.call(accounts[1])
    })
    .then(function (result) {
    assert.strictEqual(result.toNumber(), 100)
    })
    })

    4 · 21 avril

  • Adil K.

    Merci encore pour ce meetup passionnant, j'ai vraiment beaucoup appris, merci, grâce à vous plusieurs notions sont plus claires

    3 · 20 avril

  • Olivier L.

    Meetup très intéressant, vivement la suite !

    3 · 20 avril

  • Thomas

    N'hésitez surtout pas à réagir à ce premier meetup Eureka. Avons-nous trop parlé de certains thèmes ? Pas assez d'autres ? Quels thèmes aimeriez-vous ? Refaire ce meetup ? Etc...

    1 · 21 avril

  • N. Constantin S.

    Hello all,

    Risque de ne pas pouvoir venir ce soir, je vais libérer ma place pour les autres. Bon meetup et vraiment dommage pour moi ce soir

    En espérant être là à la prochaine fois ! A très bientôt ;)

    2 · 20 avril

  • Thomas

    Re-bonjour à tous,
    Petit point sécurité : que vous arriviez par la ligne 1 ou non, il est important que vous entriez par l'entrée principale (porte de gauche), 63 rue de Villiers, en face du Ministère de l'Intérieur.
    A noter que personne ne peut stationner à moins de 10m du Ministère dans la rue de Villiers.
    SVP, munissez-vous d'une carte d'identité.

    20 avril

  • Thomas

    Au cas où celle-ci ne sera pas disponible dans les temps, pour ceux qui préfèrent la ligne de commande, voici une procédure d'installation qui devrait couvrir 95% des configurations (surtout Linux) :
    ---
    In case the following installation's stages aren't available in time, and for those who would like to test themselves with command lines, this should cover 95% of cases (especially on Linux) :
    ---
    http://zoogydoogy.free.fr/EurekaMeetup1Install.txt

    1 · 20 avril

    • Fabien C.

      Merci, j'ajoute ça au README du projet.

      1 · 20 avril

  • Alexandre D.

    Bonjour à tous,
    N'oubliez pas votre carte d'identité. L'équipe de sécurité de PwC est très stricte.
    @tt à l'heure !

    2 · 20 avril

  • Thomas

    Bonjour à tous,
    Afin d'éviter les problèmes liés aux bande-passantes et les files d'attente interminables pour le téléchargement de la VM, celle-ci sera disponible et copiable sur place à l'aide de clefs USB. Nous aurons également à disposition des setups de Virtual Box si besoin.
    A ce soir :)

    20 avril

  • Fabien C.

    Bonjour à tous,
    Voici le lien du github, vous y trouverez les éléments pour faire le setup de votre environnement de développement pour la soirée.
    https://github.com/evoluchain/meetup-sc-testing

    4 · 18 avril

40 personnes ont participé

Nos sponsors

  • PwC France

    PwC France offre des locaux et les collations (café, chocolat, eau, …).

Les membres de ce
groupe sont aussi dans :

Inscription

Membres Meetup, connectez-vous

En cliquant sur « S'inscrire » ou « S'inscrire via Facebook », vous confirmez accepter nos Conditions d'utilisation et notre Politique de confidentialité