Skip to content

Details

We will start off with the smart contract design for two projects I am working on - GazeCoin (https://www.gazecoin.io/) and Devery (https://devery.io/).

We will look at some of the hairy issues encountered including the change of the `msg.sender` account across smart contract boundaries, and accepting tokens for payment of services in a smart contract.

We will go through an exercise of deploying 2 smart contracts, one calling the other and logging the accounts represented by `msg.sender`. The smart contracts are available in https://github.com/bokkypoobah/BokkyPooBahsEthereumWorkshop/wiki/Workshop-%2320-Contracts-To-Check-msg.sender .

I am offering a 10 ETH bug bounty on the Devery presale contract at https://github.com/devery/devery_presale . This bug bounty will close on Dec 10 when the smart contract goes live. See Rules And Rewards (https://github.com/bokkypoobah/TokenTrader/wiki/TokenTraderFactory-And-TokenSellerFactory-Bug-Bounty#rules-and-rewards).

Quite a few of us will be building in-app, app and web wallets to access the Ethereum blockchain. This is the first session into checking out the requirements and libraries to build these (in-)app wallets.

---

  • Meet 10 minutes before the start at 16:40, in the lobby of 155 Clarence Street, Sydney.

  • If arriving later, please ping the BokkyPooBah's Ethereum Workshop Chat (https://t.me/joinchat/Ep-XOkwa_uns--L08HhRTw) group and someone will come down to get you.

  • Bring your laptop along as we go through exercises. Bring your hardware wallet if you need this to access your accounts.

  • There will be some refreshments, and pizza (or some alternative) will be ordered (by a volunteer) for ~ 19:00. Optional donations are welcome, to cover the cost of these items.

  • Note that the topic for all these workshop is subject to change up to the last minute.

Related topics

You may also like