Comments (19)
Hello, I am interested to work on it. I'm a friend of @Charlie85270.
I will use Anyswap as bridge strategy, can i start the work ?
from human-protocol.
Hi @Jalal-1 did @Vonder85 received an anwser?
@Vonder85 sorry for late reply. Do not hesitate to reach through Discord in tech-discussion
in case there is no reply on Github.
from human-protocol.
Hey guys. I have started working on the integration for OKC and I will be sharing my updates very soon
I will be using MultiChain as my bridging strategy
from human-protocol.
Bridge is deployed at https://app.multichain.org/#/router
Here's the HMT contract on OKC:
https://www.oklink.com/okc/address/0x1351ab0323b1127e1cfb8406adf87ca88a5a4ff6
from human-protocol.
Hello, i begin to work on this issue.
from human-protocol.
Awesome keep us updated, and feel free to reach if you encounter any issue.
from human-protocol.
I deployed contracts on testNet:
HMT Address: 0x63170900372cCc15E21A48F037A774D92B93B6Be
Staking Proxy Address: 0x20ef0Ddd8F4712b37A518Fe671007d46B0C2511D
Staking Implementation Address: 0x19FA1D34008eB3375Ec83C54800bc068c85B10d6
Escrow Factory Proxy Address: 0x4FD64891D4F1a8c3a56011cDB6a7c41a69d253c5
Escrow Factory Implementation Address: 0x67870F28E699DF149b4B1D21AcE2D3613A01d1d4
KVStore Address: 0x3775efc35Cd8CcDAC9C4A41542703112F82cB6e0
Reward Pool Proxy Address: 0x99d4429862f8BCbC45Cc92A7f5f6d1AcB65CFB6E
Reward Pool Implementation Address: 0xE8929Ba05D149c172B2663775fc4E94dA0b3d27A
Reputation Proxy Address: 0x0636F0a3A5Ab949f0c0442C41D0367bd1313630F
Reputation Implementation Address: 0xc4B28379164688e8041f16EcE13f70EC664fE1b0
I fund with Fortune Launcher and submitted with the Exchange.
I did a video, tell me if there is something wrong please.
The link for transactions in OKC Test Explorer:
https://www.oklink.com/fr/oktc-test/address/0xc2E20D0fBa93Cb57C2b1F98E194667fEe02b3d55
from human-protocol.
There is a strange behavior, as the creation of Escrow with 100 HMT is there, but it's not distributed to workers after the 2 fortunes have been sent.
from human-protocol.
Hi @Vonder85 , please check that you updated the address in this file to address you own : https://github.com/humanprotocol/human-protocol/blob/main/packages/examples/fortune/manifest.json
And be sure to have okx on it, and that all servers are running when you do your testing (recording, reputation, exchange oracale)
There should be another file where to put the private key of those addresses as well
When we search for the private key in readme : https://github.com/search?q=repo%3Ahumanprotocol%2Fhuman-protocol%20ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80&type=code
I'm not sure wich one should be change so that fortune understand what correct account to use.
Be sure ton testnet/mainnet to not use those ones are they will be directly siphoned because private key are on github
from human-protocol.
@Vonder85 each project has their own env file and input owned private key:
- job launcher
- exchange oracle
- recording oracle
- reputation oracle
from human-protocol.
Contract deployed on testnet, having some trouble with verify with OKCT at the moment but will find the issue
🟠 OKTC(Testnet) | Contract | Address | Proxy |
---|---|---|---|
2023/05/26 | HMToken | 0x854EC65E9e5e973C458FC2c92F6E0CbD403f5b95 | N/A |
2023/05/26 | EscrowFactory | 0x56C2ba540726ED4f46E7a134b6b9Ee9C867FcF92 | 0x707fb5A5d36BC15275Af3f73262bf9a1D8C470EB |
2023/05/26 | Staking | 0x9890473B0b93E24d6D1a8Dfb739D577C6f25FFd3 | 0xD8c35adC3b386d092846a93015220b7Fe8efD938 |
2023/05/26 | RewardPool | 0x5517fE916Fe9F8dB15B0DDc76ebDf0BdDCd4ed18 | 0x2bfA592DBDaF434DDcbb893B1916120d181DAD18 |
2023/05/26 | EthKVStore | 0xE3D74BBFa45B4bCa69FF28891fBE392f4B4d4e4d | N/A |
2023/05/26 | Reputation | N/A | N/A |
from human-protocol.
Hi,
Video of fortune working on testnet
Once validated we can move on to mainnet deployment
Start of the PR not yet finished as we need prod deployment address as well
from human-protocol.
It's assigned to you @foufrix
from human-protocol.
Hi,
Video of fortune working on testnet
Once validated we can move on to mainnet deployment
Start of the PR not yet finished as we need prod deployment address as well
So far looks good to me.
Just please start marking done steps in checklist (added 2 last)
from human-protocol.
Will be done in #1537
from human-protocol.
I did this one already, was waiting for HMT to be deployed on OKT as there is no bridge currently, that's why I did not deployed on mainnet
from human-protocol.
@foufrix please can you summarize what has been done so far?
who owns the keys used to deploy the contracts?
from human-protocol.
@portuu3
I'm the owner of the key of the deployed contract.
I deployed everything on OKX's testnet, but they are now moving to another chain called X1 that supports zkEVM.
I was waiting for HMT to be deployed there. Will redeploy everything on X1 testnet (mainnet still not available)
Discussion with Worhmole are done to deploy HMT on mainnet once X1 is officially launched
from human-protocol.
@portuu3 I'm the owner of the key of the deployed contract. I deployed everything on OKX's testnet, but they are now moving to another chain called X1 that supports zkEVM.
I was waiting for HMT to be deployed there. Will redeploy everything on X1 testnet (mainnet still not available)
Discussion with Worhmole are done to deploy HMT on mainnet once X1 is officially launched
I can deploy HMT on testnet. Can you please provide RPC details?
from human-protocol.
Related Issues (20)
- Server software and technology found HOT 3
- Missing X-Frame-Options Header in docs.humanprotocol.org HOT 2
- Comprehensive CORS Misconfiguration on stg-fortune-recording-oracle-server.humanprotocol.org HOT 1
- [SDK][Typescript] `ITransaction` interface wrong configuration
- [SDK] Move KVStore getters to KVStoreUtils
- [Job Launcher] Fix swagger dto for `/job/cvat`
- [Job Launcher Client] Change app description
- [SDK] Split `getHMTStatistics` method into 3 different methods
- [HUMAN APP] Read contract addresses from sdk
- [Subgraph] Syncing error
- [Dashboard][Server] Add endpoint for showing the leaderboard
- [Dashboard][Server] Endpoint for retrieving day by day HMT stats
- [Job Launcher] Get oracles endpoint
- [Job Launcher] Get reputation oracles endpoint
- [HUMAN APP] Exclude exchange oracle when jobs fetch fails more than X times
- [Fortune Exchange Oracle] Update oracle stats endpoint
- [Human App] Fetch oracle stats update
- [Reputation Oracle] Qualifications bugs
- [Smart contracts] Remove allocation
- [Human App] Replace Synaps by Veriff
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from human-protocol.