tocwex / fund

A sovereign platform for peer-to-peer economic activity with on-chain settlement and trusted identity assessment of work completion.
GNU General Public License v3.0
1 stars 0 forks source link

error on instantiating escrow contract #57

Open thelifeandtimes opened 2 months ago

thelifeandtimes commented 2 months ago

Raw Call Arguments:
  from:  0xa5188ffb1038729BD3eaB99d0356a3106ec39F08
  to:    0xCE13EC86BD8b88279ec63eb9F1aed96759Ce5063
  data:  0x1688f0b90000000000000000000000003e5c63644e683549055b9be8653de26e0b4cd36e00000000000000000000000000000000000000000000000000000000000000608fbbefa43da81493c94e364fffa5f95901ce2168eab909775412814011aad1ec00000000000000000000000000000000000000000000000000000000000001a4b63e800d0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000f48f2b2d2a534e402487b3ee7c18c33aec0fe5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000a5188ffb1038729bd3eab99d0356a3106ec39f0800000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d000000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Contract Call:
  address:   0xCE13EC86BD8b88279ec63eb9F1aed96759Ce5063
  function:  createProxyWithNonce(address _singleton, bytes initializer, uint256 saltNonce)
  args:                          (0x3E5c63644E683549055b9Be8653de26E0B4CD36E, 0xb63e800d0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000f48f2b2d2a534e402487b3ee7c18c33aec0fe5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000a5188ffb1038729bd3eab99d0356a3106ec39f0800000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d000000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d00000000000000000000000000000000000000000000000000000000000000000, 65012791693821981814087870991771514366621809985961579706867258490029356012012)
  sender:    0xa5188ffb1038729BD3eaB99d0356a3106ec39F08

Docs: https://viem.sh/docs/contract/simulateContract
Details: Missing or invalid parameters.
Double check you have provided the correct parameters.

URL: https://eth-mainnet.g.alchemy.com/v2/3E1uGlCjiFWVnLr13bbnJBFFWc-4WB22
Request body: {"method":"eth_call","params":[{"data":"0x1688f0b90000000000000000000000003e5c63644e683549055b9be8653de26e0b4cd36e00000000000000000000000000000000000000000000000000000000000000608fbbefa43da81493c94e364fffa5f95901ce2168eab909775412814011aad1ec00000000000000000000000000000000000000000000000000000000000001a4b63e800d0000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000f48f2b2d2a534e402487b3ee7c18c33aec0fe5e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000a5188ffb1038729bd3eab99d0356a3106ec39f0800000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d000000000000000000000000078e6603f03933e0febc688a7734ea8b4b63f42d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","from":"0xa5188ffb1038729BD3eaB99d0356a3106ec39F08","to":"0xCE13EC86BD8b88279ec63eb9F1aed96759Ce5063"},"latest"]}

Details: execution reverted
Version: viem@2.9.28
Version: viem@2.9.28
    at xe (actions.js:38:2869)
    at ei (actions.js:38:41996)
    at async yt (core.mjs:3:28923)
    at async Vn (core.mjs:3:33263)
    at async safeExecDeploy (safe.js:47:29)

I suspect that this might be coming from the fact that ceo.tocwex.eth is both the refund signer and the oracle signer. setting up a second signing address for oracle.tocwex.eth to be the other signer and see if that fixes it.