You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also for Move.toml issue, the one in the local project folder has to be the same as the Move.toml file in your Docker container.
111
111
112
-
Click on supra container > files > Supra folder > config > Move workspace > check the move.toml file via code editor and make sure it has the same address and dependencies.
112
+
Click on supra container > files > Supra folder > config > Move workspace > check the move.toml file via code editor and make sure it has the same address and dependencies.
Copy file name to clipboardExpand all lines: Knowledge base/Module and Deployment.md
+26-26Lines changed: 26 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -25,9 +25,9 @@ The code snippet in here demonstrate that how can we create tx payload for entry
25
25
26
26
So we should convert the move function call to rawTransaction object and pass it to the data that defined on your docs, and we ignore the sequence_number like metamask ignore the nonce and the wallet side will process that.
27
27
28
-
For raw transaction, Process to create a `rawTx` and `serializedRawTx` is almost similar
28
+
For raw a transaction, the process to create a `rawTx` and `serializedRawTx` is almost similar
Getting error in deploying the contract to testnet while the contracts are build without any error and error code in output is 0x1::resource_account: 0x60001
82
+
Getting error in deploying the contract to testnet while the contracts are built without any error and error code in output is 0x1::resource_account: 0x60001
83
83
84
84
### ➥ SOLUTION SUMMARY:
85
85
This error message typically indicates a problem with resource account management within the Move code. In the context of deploying a contract, it likely means that there's an issue with how your contract interacts with the resource accounts.
## ISSUE SUMMARY: Call the Modules Deployed on Supra
121
-
An example code or like repo to Call the Modules Deployed on Supra.
121
+
An example code or like repo to Call the Modules Deployed on Supra.
122
122
123
123
## ➥ SOLUTION SUMMARY:
124
124
All of our deployed framework modules are available in the framework folder of the github repo then api endpoint can be used to see which modules are available.
## ISSUE SUMMARY: transfer function stating that account isn't registered
225
+
## ISSUE SUMMARY: Transfer function stating that account isn't registered
226
226
We are creating a token and then registering our account to have a coinstore for that token, it’s still reverting back on transfer function stating that account isn't registered.
227
227
228
-
### ➥ SOLUTION SUMMARY:
229
-
The error `account isn't registered` during the transfer function indicates that the recipient address hasn't been registered with the coin module.
228
+
### ➥ SOLUTION SUMMARY:
229
+
The error `account isn't registered` during the transfer function indicates that the recipient address hasn't been registered with the coin module.
230
230
231
231
Before like having token transfer and all ensure the recipient address is explicitly registered using the `register` function and If your token design allows for implicit registration, the `transfer` function could potentially register the recipient if they're not already registered. However, this might have security implications and should be carefully considered.
232
232
@@ -236,10 +236,10 @@ You can check that the `coin module` is accessible to the `transfer` function. E
236
236
## ISSUE SUMMARY: Calling Supra Coin
237
237
From Supraframework do we have supra coins?
238
238
239
-
## ➥ SOLUTION SUMMARY:
239
+
## ➥ SOLUTION SUMMARY:
240
240
241
241
Yes,
242
242
Use below call for calling Supra coin for the framework
Copy file name to clipboardExpand all lines: Knowledge base/Oracles_and_VRF_Errors.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
## Table of Contents
2
2
1.[> If a request fails on callback, is there a time-delay before it is retried?](#issue-summary-if-a-request-fails-on-callback-is-there-a-time-delay-before-it-is-retried)
3
-
2.[> Time period For Request tobe permanently dropped](#issue-summary-time-period-for-request-tobe-permanently-dropped)
4
-
3.[> Callback due to Insufficient Fund](#issue-summary--callback-due-to-insufficient-fund)
3
+
2.[> Time period For Request to be permanently dropped](#issue-summary-time-period-for-request-tobe-permanently-dropped)
4
+
3.[> Callback due to Insufficient Funds](#issue-summary--callback-due-to-insufficient-fund)
5
5
4.[> Pull Oracles are returning 404](#issue-summary-pull-oracles-are-returning-404)
6
6
5.[> Whitelisting Note for dVRF.](#issue-summary-whitelisting-note-for-dvrf)
7
7
@@ -17,22 +17,22 @@ NOTE: Kindly follow the below format to get started with reporting the issues!
17
17
18
18
### ➥ SOLUTION SUMMARY:
19
19
Depends on the type of failure. There can be a lot of reasons for the failure.
20
-
If the client has insufficient balance then its going to get failed after 3 retries from each primary and backup. So we send multiple emails alerts before the client balance reaches minBalance.
20
+
If the client has insufficient balance then its going to get failed after 3 retries from each primary and backup. So we send multiple emails alerts before the client balance reaches minBalance.
21
21
If the delay is because of txn not getting confirmed yet and still in the mempool (because of the gas price) then we do retry twice with a span of 3 mins from each primary and backup.
22
22
If the failure is because of some revert actions present in the client contract then we provide proper events to tranck them.
## ISSUE SUMMARY: Callback due to Insufficient Fund
35
+
## ISSUE SUMMARY: Callback due to Insufficient Funds
36
36
If Chainlink ever fails its callback (due to insufficient funds or whatever the case may be), we're able to rescue funds from the game contract itself, knowing that after 24 hours, that specific request will never try to callback again. I was wondering if we had any guarantees in this way for Supra, so we know how to handle an event of something going wrong.
Copy file name to clipboardExpand all lines: Knowledge base/Other_Configuration_Errors.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ NOTE: Kindly follow the below format to get started with reporting the issues!
11
11
12
12
## ISSUE SUMMARY: Extract an address using a private key
13
13
14
-
For some reason, when I try to extract an address using a private key, for example, with ethereum, everything works correctly in testnet, but when I take the supra private key, I get a different address, not the one indicated in the application, they even differ in length, it is still very problematic with it, maybe the library is not suitable and maybe they have some kind of library for working with supra.
14
+
For some reason, when I try to extract an address using a private key, for example, with Ethereum, everything works correctly in testnet, but when I take the supra private key, I get a different address, not the one indicated in the application, they even differ in length, it is still very problematic with it, maybe the library is not suitable and maybe they have some kind of library for working with supra.
15
15
16
-
### ➥ SOLUTION SUMMARY:
16
+
### ➥ SOLUTION SUMMARY:
17
17
The discrepancy you're encountering between Ethereum and Supra address derivation likely from fundamental differences in both chain's underlying cryptographic algorithms and address formats, you wanna look at the library again, eth addresses are 160bit, Supra has 256.
0 commit comments