telcoin-laboratories-contracts v1.0.1
telcoin-laboratories-contracts
Telcoin Labs is the blockchain research and development arm of Telcoin. Labs researches, develops, and documents Telcoin Association infrastructure, including Telcoin Network, an evm-compatible, proof-of-stake blockchain network secured by mobile network operators, TELx, a DeFi network, application layer systems, and the Telcoin Platform governance system.
Installation
Hardhat (npm)
> npm install telcoin-laboratories-contractsRunning Tests
To get started, all you should need to install dependencies and run the unit tests are here.
npm install
npm testUnder the hood npm test is running npx hardhat clean && npx hardhat coverage
For a quicker unit test run:
npx hardhat testNotes
Currently all contracts are unaudited and likely to change. Final versions will be updated here.
Test contracts are dummy contracts created for testing and are outside the scope of the audit. Mock contracts are created to be tested in place of the real contract. This is done for testing ease. In some cases using a slightly altered version is significantly simpler to test. This means some contracts show as no line coverage. Code coverage metrics only apply to contracts that have been created by Telcoin.
Version
nvm use will switch to node v20.11.1
ttttttttttttttt,
*tttttttttttttttttttttttt,
*tttttttttttttttttttttttttttttttttt,
,tttttttttttttttttttttttttttttttttttttttttttt,
.ttttttttttttttttttttttttttttttttttttttttttttttttttttt.
ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt.
ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt.
ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
.ttttttttttttttttttttttttttttttttt ttttttttttttttttttttttttttttttttt.
tttttttttttttttttttttttttttttttt *ttttttttttttttttttttttttttttttttttt.
ttttttttttttttttttttttttttttt. ttttttttttttttttttttttttttttttttttttt,
*ttttttttttttttttttttttttt, ************ttttttttttttttttttttttttttt
tttttttttttttttttttttttt tttttttttttttttttttttttttttt
*ttttttttttttttttttttttt* ttttttttttttttttttttttttttt,
ttttttttttttttttttttttttttttt *tttttttttttttttttttttttttttttttttttttt
,tttttttttttttttttttttttttttt, ,tttttttttttttttttttttttttttttttttttttt*
ttttttttttttttttttttttttttttt ttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttt. ,ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttttttttttttttttt ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttttttttttttttttt ttttttttttttttttttttttttttttttttttttttt
ttttttttttttttttttttttttttttt *********tttttttttttttttttttttttttttt.
ttttttttttttttttttttttttttttt* tttttttttttttttttttttttttttt
*ttttttttttttttttttttttttttttt tttttttttttttttttttttttttttt*
.tttttttttttttttttttttttttttttttttttttttttt*ttttttttttttttttttttttttttt
.ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
.ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
.tttttttttttttttttttttttttttttttttttttttttttttttttttttttttt,
.ttttttttttttttttttttttttttttttttttttttttttttttttttttt
,ttttttttttttttttttttttttttttttttttttttttttt*
,ttttttttttttttttttttttttttttttttt*
,tttttttttttttttttttttttt.
,*ttttttttttttt.