Skip to content
This repository has been archived by the owner on Nov 28, 2024. It is now read-only.

When doing a Deposit, approval is done for different address than who handles transferFrom. #10

Open
ZackMcClary34 opened this issue Sep 14, 2021 · 0 comments

Comments

@ZackMcClary34
Copy link

I am using the sample node project (https://github.com/maticnetwork/pos-plasma-tutorial) to move some ZkGo from etherium Goerli network to polygon Mumbai network. The "Deposit" feature calls approve to add an allowance for address "0xdD6596F2029e6233DEFfaCa316e6A95217d4Dc34" . But then the "depositFor" that is called uses the "transferFrom" and checks the allowance of address "37c3bfc05d5ebf9ebb3ff80ce0bd0133bf221bc8" . Shouldn't those be the same addresses? Here are some sample transactions moving 0 ZkGo. I was only able to get a transaction of "1" to work by manually approving an allowance for that second address. Please provide an explanation or direct me to help. Thanks so much.

https://goerli.etherscan.io/tx/0xca75510d7a41acfd3933aee7ddf90732ca5aa74a5433e8611ce4afe40022cbf3

https://goerli.etherscan.io/tx/0x60b8fee0eac5f8e93d24200945bbe1bd660306a017297f4f9361bbd9df8a39d1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant