Skip to Content
Hands-On Blockchain for Python Developers
book

Hands-On Blockchain for Python Developers

by Arjuna Sky Kok
February 2019
Intermediate to advanced
450 pages
9h 59m
English
Packt Publishing
Content preview from Hands-On Blockchain for Python Developers

Populus Development Framework

In this chapter, you're going to learn how to use Populus, which is a smart contract development framework. Populus, like Truffle, is a tool designed to make it easier for you to develop a smart contract. If we cast our minds back to Chapter 3, Implementing Smart Contracts Using Vyper, you may recall that we had to manually create a .json file and then copy the abi output in the console to the .json file. With Populus, you can avoid repeating manual jobs that you've executed previously.

This chapter will explore the following topics:

  • Setting up Populus
  • Smart contract unit test
  • Deploying a smart contract with Populus
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Blockchain in Action

Blockchain in Action

Bina Ramamurthy
Learn Python by Building a Blockchain and Cryptocurrency

Learn Python by Building a Blockchain and Cryptocurrency

Academind by Maximilian Schwarzmüller GmbH

Publisher Resources

ISBN: 9781788627856Supplemental Content