• Sign in
  • Sign up 
  • Welcome
  • FAQ
  • Switch to Night Mode
  • Stolen Accounts Recovery 
  • Change Account Password 
  • Vote for Witnesses 
  • Steem Proposals 
  • Developer Portal 
  • Steem Bluepaper 
  • SMT Whitepaper 
  • Steem Whitepaper 
  • Privacy Policy
  • Terms of Service
Homeby Witness Moecki
LoginSign up

Dapp-a-day 13: Solidity Quirks

nexusdev (58)in #ethereum • 9 years ago (edited)

dapp-a-day-13 2x


Today's dapp is the beginning of an isolated repo specifically for exploring
quirks and edge cases of solidity and the EVM.

https://github.com/nexusdev/solidity-quirks

Right now it has two case studies. The first explores solidity call semantics edge cases: undefined code, throwing in different situations, etc:

https://github.com/nexusdev/solidity-quirks/blob/master/contracts/fallback_tests.sol

The second is a test of the "delivery boy" concept
for delivering ETH without triggering code in the recipient:

https://github.com/nexusdev/solidity-quirks/blob/master/contracts/delivery_test.sol


dapp-a-day-12-head copy 2x

Recent articles

Dapp-a-day 12: DSBase – a reasonable base class
Dapp-a-day 11: Whitelist (Boring!)
Dapp-a-day 10: Cross-Chain BTC Trade via BTC-Relay
Dapp-a-day 9: Reverse ("Demanding") Token Auction
Dapp-a-day 8: Splittable Token Auction
Dapp-a-day 7: OTC Token Trades
Dapp-a-day 6: Upgradeable Tokens#
Dapp-a-day 5: Easy Multisig
Dapp-a-day 4: Access Control via auth


Nexus Development
nexusdev@github

#dapp #blockchain #cryptocurrency
9 years ago in #ethereum by nexusdev (58)
$93.40
  • Past Payouts $93.40
  • - Author $74.81
  • - Curators $18.59
32 votes
  • + summon
  • + riverhead
  • + steempower
  • + cass
  • + eeks
  • + bue
  • + james-show
  • + anonymous
  • + nikolai
  • + helikopterben
  • + jphamer1
  • + dasha
  • + primus
  • + mione
  • + bue-witness
  • + boy
  • + epiphany
  • + nexusdev
  • + mini
  • + nonamer
  • and 12 more
Reply 0