by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 08 15:39

    bertani on master

    feat: adds contract api compati… chore: changes supported compil… chore: rm deprecated .value(...… and 1 more (compare)

  • Apr 08 15:39
    bertani closed #98
  • Apr 08 15:19
    allemanfredi synchronize #98
  • Apr 08 15:19

    allemanfredi on solidity_0.6

    chore: rm deprecated .value(...… (compare)

  • Apr 05 18:52
    D-Nice commented #99
  • Apr 01 12:37
    BaldyAsh commented #99
  • Mar 28 20:52
    BaldyAsh opened #99
  • Mar 18 12:23
    allemanfredi synchronize #98
  • Mar 18 12:23

    allemanfredi on solidity_0.6

    chore: changes supported compil… (compare)

  • Mar 18 12:19
    bertani commented #98
  • Mar 18 10:09
    riccardopersiani review_requested #98
  • Mar 17 18:11
    allemanfredi review_requested #98
  • Mar 17 18:11
    allemanfredi opened #98
  • Mar 17 18:08

    allemanfredi on solidity_0.6

    feat: adds contract api compati… (compare)

  • Nov 12 2019 02:08
    emilianobonassi removed as member
  • Nov 12 2019 02:08
    emilianobonassi added as member
  • Sep 12 2019 09:12
    riccardopersiani unassigned #88
  • Jul 23 2019 21:52

    D-Nice on master

    chore(ci): improve pipeline Merge pull request #97 from pro… (compare)

  • Jul 23 2019 21:51
    D-Nice closed #97
  • Jul 23 2019 21:51
    D-Nice commented #97
stalker474
@stalker474
the callback linked to this query doesnt contain the expected result string.
when checking the query status through your api I see errors, but I couldn't find their meaning in the documentation. Is there a way for you to know what the called price api returned? Please help checking :
Oraclize Support
@oraclize-support
Hello @stalker474, we are looking into it
stalker474
@stalker474_gitlab
thank you. Its either a parsing error on your side, or the api we're calling returned an illegal result, in which case its either the api failure or they denied because we're not using an api key (it worked for months before though)
Oraclize Support
@oraclize-support
@stalker474_gitlab - there is something wrong with our parsing helper module, we are still investigating the issue, will update you when it's fixed
stalker474
@stalker474_gitlab
Thank you
mikeblue7
@mikeblue7
image.png
Hi team, trying to test out a contract that gets the price feeds using the mainet on the remix IDE using the orale plugin, the gas fess seems way too high, 0.33 eth. can you explain?
Oraclize Support
@oraclize-support
@mikeblue7 - what's to explain? Your contract appears to require 4million plus gas to deploy, and with the gas prices very high on the ethereum network at the minute (see the ethgasstation.info site for recommended prices), the fees are going to be high. We have no control over the ethereum network and are just as much at the mercy of them as you are unfortunately.
mikeblue7
@mikeblue7
alright thanks, but I assume I should be able to results as expected if I tried it on the mainnet.
get*
Oraclize Support
@oraclize-support
@mikeblue7 - yes, what result you get on testnets for a given query will match what you would get on mainnet.
stalker474
@stalker474_gitlab
@oraclize-support any ETA on the query issue? I need to know if its long term or we can resume our activity shortly
Oraclize Support
@oraclize-support
Hi @stalker474_gitlab - unfortunately this is taking longer than expected, we estimate to be able to fix it in the next 3 hours
stalker474
@stalker474_gitlab
thank you for the information, good luck
Khushi Wadhwa
@khushi02
@oraclize-support how can I ensure that the provable API is getting funds from the account balance? Right now, I am receiving an error when I try to call a function that sends a provable query even though my contract balance has more than enough funds to cover the call fee.
Oraclize Support
@oraclize-support
Hi @khushi02 - the Provable service always takes the funds from the calling contract and so if your contract is adequately funded their should be no error. What is the error you're receiving?
Oraclize Support
@oraclize-support
@stalker474_gitlab - the issue should be fixed, thank you for your patience
Khushi Wadhwa
@khushi02
@oraclize-support the error message looks like this
'''
✖ Calling: 'activate_init_installment' with no arguments
Error while trying to send transaction to 0xB06a2E1126f392c13B0B6f96c6Fcc875ff5d87c1. Error: [object Object]
Ryu Chu
@RyuChu
@oraclize-support Hi, I built a private chain on AWS machine with ethereum-bridge, and I sent a simple query that bridge could receive the event. I also see the result from call back log in console, but contract did not got the result.
All setting about private chain and contract can work on my local computer
only got the probelm on AWS
stalker474
@stalker474_gitlab
@oraclize-support Hello, have the query parser fix been deployed on kovan? I'm still getting similar errors : https://api.provable.xyz/v1/query/eth_kovan_d3a8d57aa14119c3ef54f2d04d23979dc1f37c458c8477094b1c3a5aeb965afc/status
Ravikanta
@Ravikan53698912_twitter
@oraclize-support Hi guys, What happens if we don't set custom gas price at our contract, does oraclize uses a fixed price or use latest prices according to the network congestion?
@oraclize-support I have more question, Let's say if I already using a gas price that below minimum like (~10 Gwei) and multiple oracle transaction that are in pending because using low gas price, now I set the gas price to 100 Gwei (high), will the new transactions be stuck (because previous transactions are stuck)?
Oraclize Support
@oraclize-support
@rvalkan - If you don't set a custom gas price, Provable uses it's default of 20 gwei, which as you can imagine in these network conditions means your query may not get a response at all since the transaction won't get mined. If you update your gas price toa higher one, older, lower-priced __callbacks will not be stuck: we use multiple callback addresses for different gas prices to ensure this exact thing is not an issue.
Ali Nuraldin
@Alirun

Hello @oraclize-support

We requested 4 calls one month ago, but they were not called

Can you please call them?
From our experience I assume 20 gwei will never be mined and 200k gas will not be enough to execute the call.

Can you please set gas price to current ones and gas limit to 300k?

Thank you in advance!

eth_mainnet_46c996707b749b76a0e348f772a9705f91411456c910dedb35a4f99c1e944231
eth_mainnet_ac5400bf771e1107dc3f5e3b20d9dd972ab4164327e62573aaf764a697e670b1
eth_mainnet_1c6052f29ad027d559adf7e3ca556de7310995663c3642a4c4c56a7594ab14ec
eth_mainnet_375c72ae956dab04887666f664fc20e71b035429c196418a8ece183d83a914ea

Ryu Chu
@RyuChu
@oraclize-support Hi, What is the problem that oraclize contract not working from Remix but I can normally use it through web3js contract call?
I'm using private chain and ethereum-bridge
Oraclize Support
@oraclize-support
Hi @alirun - the gas limit is irrelevant but the gas price is not as you can see - it's totally dependent on the network conditions. Does your contract contain any logic to increase the gas prices of queries?
Hi @ryuchu - hard to diagnose without more information. What output do you see on the ethereum bridge when you make your call? If you've not seen them already, there are some good examples of how to use the ethereum-bridge with truffle for local smart-contract testing here: https://github.com/provable-things/ethereum-examples/tree/master/solidity/truffle-examples
Ali Nuraldin
@Alirun

Hi @alirun - the gas limit is irrelevant but the gas price is not as you can see - it's totally dependent on the network conditions. Does your contract contain any logic to increase the gas prices of queries?

Hello @oraclize-support

Unfortunately it doesn't have logic for increasing gas limit and gas price

The problem is queries were not called yet and thus we can't distribute payouts to our users

Ali Nuraldin
@Alirun
@oraclize-support Thank you so much!
Oraclize Support
@oraclize-support
@alirun - no problem! They were rebroadcast at those much higher prices as a gesture of goodwill, but since your contract has no logic to change the gas price/limits of your queries then you'll need to be redeploy it with that added so in future you can react to changes in the network conditions yourself. Let us know if you run in to any problems!
Khushi Wadhwa
@khushi02
✖ Calling: 'activate_init_installment' with no arguments
Error while trying to send transaction to 0xB06a2E1126f392c13B0B6f96c6Fcc875ff5d87c1. Error: [object Object]
@oraclize-support could you update me on this issue? Thanks!
Oraclize Support
@oraclize-support
@khushi02 - whence does this error originate?
Ryu Chu
@RyuChu
@oraclize-support using for a while it would "callback tx database not updated", how can solve this problem?
Oraclize Support
@oraclize-support
@ryuchu - using what for a while?
Ryu Chu
@RyuChu
@oraclize-support Thank you for your reply, but I found it may be not oraclize issue
I met the "Transaction was not mined within750 seconds" for my private chain
so that callback cannot be executed
Oraclize Support
@oraclize-support
@ryuchu - that would explain why we've never seen any error of that sort at all! Good luck fixing it!
Khushi Wadhwa
@khushi02
@oraclize-support the error originates when I try to call the provable API. When I send funds with the transaction, the error does not occur, which makes me believe that the API query is not taking funds from the contract balance. The contract balance has the equivalent of 2 test ETH, so there are enough funds already.
Oraclize Support
@oraclize-support
@khushi02 - there's no other place the funds can be coming from, other than your contract itself. Even if you send ETH with your call to you contract which then calls the Provable API, the ETH is still seen as coming from your contract, just that your tx provided those funds to the contract in the first steps of the exection.
*execution
Khushi Wadhwa
@khushi02
@oraclize-support what should I do if I have a deposit function that assigns a variable for contract balance? how should I get the query to obtain the fee from that variable?
Oraclize Support
@oraclize-support
@khushi - the balance of the contract can't be overridden by a variable within - either the contract has a balance at the time of the query or it doesn't. And of course it'll fail if it doesn't have a balance at that point in time.