Access Control Implementation in Solidity Contracts: Ownable | Roles | AccessControl

OpenZeppelin provides three access control modes for smart contracts: the Ownable contract, the Roles library, and the 3.0 new AccelessControl contract.In this tutorial, we will learn about the differences among the three access control modes and how to use them to enhance the security of Solidity contracts in your own ETAI smart contracts. Le ...

Added by netfrugal on Wed, 06 May 2020 00:12:49 +0300

R-Breaker Strategy for Commodity Futures

1. Summary The R-Breaker strategy was developed by Richard Saidenberg and published in 1994.After that, it was ranked one of the top 10 most profitable trading strategies by Futures Truth magazine in the United States for 15 consecutive years.Compared with other strategies, R-Breaker is a combination of trend and reversal.Not only can you capt ...

Added by maltech on Thu, 09 Apr 2020 06:00:53 +0300

Python Multi-Node Block Chain Simulation Implementation and Source Code

Python is not the mainstream development language in the area of block chains or digital currency.But if your goal is to study the principles of block chain technology, or if you need to simulate a block chain network on your own notebook and do some research experiments, such as completing your own graduation design project or scientific resea ...

Added by matthew_ellis24 on Sat, 04 Apr 2020 20:08:15 +0300

Introduction to the stellar block chain JavaScript development package

The Stellar JS SDK encapsulates the submission of Stellar transactions and the interaction with the Stellar Horizon API server and can be run in the Node.js environment or in a Web browser.js-stellar-sdk has two main roles: 1, querying Stellar block chain data through the Horizon API server 2, building Stellar transactions, signing and submitti ...

Added by Evilace on Tue, 07 Jan 2020 10:52:27 +0200

swift carousel + network request + custom cell

Paging controller 1. Paging controller Import third party PagingMenuController Third party links: https://github.com/kitasuke/PagingMenuController Import links using third-party methods: http://www.hangge.com/blog/cache/detail_1656.html Using PagingMenuController ViewController.m ViewController1,ViewController2,ViewController3,V ...

Added by R4nk3d on Fri, 27 Dec 2019 00:47:19 +0200

One day introduction to java blockchain - jdchain

Jdchain is an open-source blockchain platform of JD science and Technology Co., Ltd. the goal is to realize a general blockchain framework system for enterprise application scenarios, which can serve as enterprise level infrastructure and provide efficient, flexible and secure solutions for business innovation. The reason why jdchain is chosen ...

Added by sigmon on Tue, 10 Dec 2019 22:07:24 +0200

[Developing on Nervos CKB] Introduction to Nervos CKB scripting [5]: Debugging debug

Author: Xuejie Original Link: https://xuejie.space/2019_10_18_introduction_to_ckb_script_programming_debugging/ Introduction to Nervos CKB scripting [5]: Debugging debug In fact, CKB scripting works at a much lower level than other smart contracts, so the debugging process for CKB is fairly mysterious.In this article, we will show you how to d ...

Added by Michiel on Mon, 09 Dec 2019 05:23:47 +0200

Introduction to DAPP development - Aha! scatterJS!

What is Scatter scatter is a very useful wallet handle on the desktop. There was a plug-in of Google browser before, but the plug-in has stopped maintenance. It has a bug. It's a big bug (there was a problem in the previous development, it's a plug-in problem for half a day, which is too bad). So it's recommended to ...

Added by CerealBH on Fri, 08 Nov 2019 19:24:31 +0200

Introduction to ETF Intelligence Contract and Application Development

In this introductory tutorial, we will build an application development environment in Taifang and learn to write a voting intelligence contract. In this tutorial, let's build a simple "Hello World!" application, which is a voting application. The application is simple, all it does is initialize a set of candidates, get anyone to vot ...

Added by anon_login_001 on Wed, 15 May 2019 12:57:31 +0300