0.0.3 • Published 2 years ago
@chainscore/client v0.0.3
ChainScore Contracts
Version 0.0.1
How to use
1. Install package
yarn add @chainscore/client
or using npm
npm i @chainscore/client
2. Import client contract
import "@chainscore/client/contracts/ChainScoreClient.sol";
3. Extend and initiate contract
Params:
- score: Score Token Address
- oracle: Oracle Address
contract YourContract is ChainScoreClient {
constructor(address score, address oracle) ChainScoreClient(score, oracle) {}
}
4. Make a request
Params:
- user: User Address
- jobId: Job ID for Credit Score's request Refer here
- fee: Fee for the request Refer here
function requestCreditScore(address user, bytes32 jobId, uint fee) external {
sendChainscoreRequest(user, this.processCreditScore.selector, jobId, fee)
}
function processCreditScore(address user, uint score) external {
}
Deployment Addresses
Rinkeby
Minimum Confirmations = 1
Contract | Address |
---|---|
Token | 0x9C720b1e72D1201DCd31ad52d6eEFeDdc9c18DB5 |
ChainScore | 0x66b38284bf126256D11b3964af91Fcd903bF51C2 |
Test Client | 0x32A68880003e68Bd6597982A45009ebE228c34Bd |
Harmony Testnet (ht)
Minimum Confirmations = 1
Contract | Address |
---|---|
Token | 0x55f317247632d42584848064A0cC0190fE1f6c58 |
ChainScore | 0xA2C7136dF03Df8573546d97f40fEF8E31Dc95191 |
Test Client | 0x681F87010e638B0eb0e44536D29295F56F59851C |
Mumbai
Minimum Confirmations = 1
Contract | Address |
---|---|
Token | 0x9C720b1e72D1201DCd31ad52d6eEFeDdc9c18DB5 |
ChainScore | 0x66b38284bf126256D11b3964af91Fcd903bF51C2 |
Test Client | 0x32A68880003e68Bd6597982A45009ebE228c34Bd |
Fuji
Minimum Confirmations = 1
Contract | Address |
---|---|
Token | 0x9C720b1e72D1201DCd31ad52d6eEFeDdc9c18DB5 |
ChainScore | 0x66b38284bf126256D11b3964af91Fcd903bF51C2 |
Test Client | 0x32A68880003e68Bd6597982A45009ebE228c34Bd |
Aurora Testnet (at)
Minimum Confirmations = 1
Contract | Address |
---|---|
Token | 0x9C720b1e72D1201DCd31ad52d6eEFeDdc9c18DB5 |
ChainScore | 0x66b38284bf126256D11b3964af91Fcd903bF51C2 |
Test Client | 0x32A68880003e68Bd6597982A45009ebE228c34Bd |
Jobs
Job | Job ID | Fee |
---|---|---|
Credit Scores | 0x | 0 |