System Contracts

Introduction to REI Network System Contracts

Public Modules

Contract NameDescriptionAddress

A smart contract used for node election

0x0000000000000000000000000000000000001001

A smart contract that accepts native token(REI) deposit and calculates user fees

0x0000000000000000000000000000000000001005

A smart contract for registering contract creators and setting contract fee

0x000000000000000000000000000000000000100b

Private Modules

Contract NameDescriptionAddress

Global config contract

0x0000000000000000000000000000000000001000

Un-stake asset pool

0x0000000000000000000000000000000000001001

A smart contract that keeps validator reward for validator

0x0000000000000000000000000000000000001004

A smart contract that keeps commission reward for all staking user, dynamically deployed for each validator

-

A smart contract that calculates user daily free fees

0x0000000000000000000000000000000000001006

A smart contract that assigns REI rewards to miners according to miner shares every 24 hours

0x0000000000000000000000000000000000001007

A router smart contract, the blockchain system will only interact with router contract

0x0000000000000000000000000000000000001008

An ERC20 smart contract, only provides balanceOf method for users to query the fee(Stake to own) balance

0x0000000000000000000000000000000000001009

An ERC20 smart contract, only provides balanceOf method for users to query the free fee(Free to own) balance

0x000000000000000000000000000000000000100a

The blockchain system will only send transaction to Router contract

Last updated