~/talk

Run your ICO using Python

Talkat PyCon APAC 2018 · 2018-05-31..06-02· [blockchain, python]
slides:none on file

Shows how to skip Truffle and compile, deploy and run smart contracts entirely from Python: uses solc/python‑solc to compile, web3.py to talk to nodes, and populus to create local test chains, fixtures and a crowd‑sale workflow. Builds a tiny Direction contract and a crowdsale (using OpenZeppelin ERC20/ERC223 patterns), deploys to an internal chain, sends buy transactions (must wait for receipts), and the examples work end‑to‑end; notes listing can cost $4.7M and gas affects when to write on chain.

AI-written summary · about

  1. 0:00Introduction
  2. 1:21Homework
  3. 6:28Solidity
  4. 8:25Smart Contracts
  5. 10:28Source Code Setup
  6. 14:50Three Steps
  7. 15:33Setup
  8. 17:52Deploy
  9. 18:32Create Instance
  10. 19:03Get Choice
  11. 19:36Blockchain calls
  12. 20:02Blockchain transactions
  13. 20:25Compile
  14. 21:58Wait for transaction
  15. 22:30Deploy smart contract
  16. 25:18Blockchain
  17. 26:11Etherium
  18. 27:43Ethereum Development Framework
  19. 28:54Populus
  20. 29:48Populus Package
  21. 30:08Populus Compile
  22. 30:53Populus Block Chain
  23. 32:38Populus Contract
  24. 33:08Deployment
  25. 33:33How to buy coins
  26. 34:16Smart Contact
  27. 34:31populist
  28. 35:17test fixtures
  29. 35:43summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.