Comments (7)
Yes, I tried the x-chain transfer just to see if the network was functioning.
Binance had changed the txs id to "2rudxvd8DMxwndN1NT7Kwxz6CqASADXaKZphdnFGwAa3SxV4nM" and the transfer has now completed.
Txs for your help
from avalanche-wallet.
from avalanche-wallet.
Great. Thanks for the help
from avalanche-wallet.
Introduction
@s3cryptostuff, Hi I'm Gabriel from Ava Labs. Can you please provide some more details?
From the github issue and email I gather that you generated an X-Chain address, X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
, using your Avalanche Web wallet. You then used that X-Chain address to withdraw AVAX from Binance who gave you a transaction id: AcHrhZQFHnAkbp5U4LmbpjjUnSFAZqnDcLwNr54NYJo8WAbjU
.
You then went to search for your transaction id in the Avalanche explorer and you don't see anything.
Binance Withdrawal
What time did you attempt to withdraw from Binance. According to this bot that keeps track on AVAX withdrawal status on Binance, AVAX withdrawals were SUSPENDED
today from 2020-12-24 00:32:04.325670542 UTC
until 2020-12-24 04:55:46.790478012 UTC
when they were RESUMED
until 2020-12-24 04:56:47.448099708 UTC
when they were SUSPENDED
again. So it's possible that your withdrawal transaction is just SUSPENDED
.
From checking out your addresses and transaction id here is what I see and don't see.
Missing X-Chain Transaction ID
I do not see the transaction id which you provided on
Both our API node and my full node show the transaction as Unknown
# API Node
curl --location --request POST 'https://api.avax.network:443/ext/bc/X' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc": "2.0",
"id": 1,
"method": "avm.getTxStatus",
"params": {
"txID": "AcHrhZQFHnAkbp5U4LmbpjjUnSFAZqnDcLwNr54NYJo8WAbjU"
}
}'
{
"jsonrpc": "2.0",
"result": {
"status": "Unknown"
},
"id": 1
}
# My full node
curl --location --request POST 'http://localhost:9650/ext/bc/X' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc": "2.0",
"id": 1,
"method": "avm.getTxStatus",
"params": {
"txID": "AcHrhZQFHnAkbp5U4LmbpjjUnSFAZqnDcLwNr54NYJo8WAbjU"
}
}'
{
"jsonrpc": "2.0",
"result": {
"status": "Unknown"
},
"id": 1
}
Missing X-Chain Address
The address you provided X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
also has no balances and no UTXOs
# No balances
curl --location --request POST 'https://api.avax.network:443/ext/bc/X' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc":"2.0",
"id" : 1,
"method" :"avm.getAllBalances",
"params" :{
"address":"X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml"
}
}'
{
"jsonrpc": "2.0",
"result": {
"balances": []
},
"id": 1
}
# No UTXOs
curl --location --request POST 'https://api.avax.network:443/ext/bc/X' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc":"2.0",
"id" :1,
"method" :"avm.getUTXOs",
"params" :{
"addresses":["X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml"],
"limit": 5
}
}'
{
"jsonrpc": "2.0",
"result": {
"numFetched": "0",
"utxos": [],
"endIndex": {
"address": "X-avax1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqxpdk7q",
"utxo": "11111111111111111111111111111111LpoYY"
},
"encoding": "cb58"
},
"id": 1
}
As well as no previous transactions
Cross Chain Swap to P-Chain
I noticed something interesting. It looks like around the same time that you created this github issue, you performed a cross chain swap from the X-Chain to the P-Chain. You swapped 1.001000000 AVAX to address P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
. Note that's the same address which you reported as vanishing, but w/ a P-
chain id instead of an X-
chain id.
You can see the transaction here with transaction id 2w9C5oGmGVPMnDTLV6R7bDuerp3VdxgA3hBaosHQ4dqqAzZqRd. See the P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
address as the 2nd output.
The corresponding ImportTx
on the P-Chain has a transaction id of 2XPR7HWQQpbkA6LZHZ8XxBd22RtDRyLHsJQwtp49qcfS6dvAKF
and the P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
address has a 1 AVAX balance on the P-Chain.
curl --location --request POST 'https://api.avax.network:443/ext/bc/P' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc":"2.0",
"id" :1,
"method" :"platform.getBalance",
"params" :{
"address":"P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml"
}
}'
{
"jsonrpc": "2.0",
"result": {
"balance": "1000000000",
"unlocked": "1000000000",
"lockedStakeable": "0",
"lockedNotStakeable": "0",
"utxoIDs": [
{
"txID": "2XPR7HWQQpbkA6LZHZ8XxBd22RtDRyLHsJQwtp49qcfS6dvAKF",
"outputIndex": 0
}
]
},
"id": 1
}
Since we're positive that your wallet did a cross chain swap to P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
then we can be confident that your wallet could also create the address X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
.
Can you open your web wallet and in the left hand column go to "Manage Keys". Next click on the icon of an ordered list that when you hover over it has a tooltip which reads "HD Addresses".
Now click on "Platform", this is the list of P-Chain addresses which your wallet has generated, and note the index of the P-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
address. Lastly go to "External", this is the list of external X-Chain addresses which your wallet has generated. Because of the way we derive addresses per the BIP44 convention you should have X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
at the same index as the corresponding P-Chain address.
Next Steps
Based on the research we've done so far, the transaction id is Unknown
on 4 different services and Binance Withdrawals have been SUSPENDED
for most of the day, it seems like this is likely a Binance withdrawal issue.
Can you contact them and confirm that AVAX withdrawals are RESUMED
and the transaction id which they provided you is accurate?
Also, can you give any insight in to your cross chain swap to the P-Chain and if you are able to see X-avax12830awx6dnkcq6m95qn2veryt0kqfrakylhqml
address when you go to "Manage Keys" per my suggested steps above?
from avalanche-wallet.
Great news. Glad it worked out. 🎩
from avalanche-wallet.
from avalanche-wallet.
Just an FYI for later if you get anymore of these type of issues from Binance. My Binance wallet allowed me to initiate the withdrawal , then several hours later the txs had not completed and Binance was then blocking deposit/withdrawals due to "maintenance". Thanks again for the help and Happy Holidays
from avalanche-wallet.
Related Issues (20)
- Cross chain transfer failed, avalanche disappeared
- Issues while creating Singleton wallet and Private Keys
- security: git tag v0.3.2 not verified, plus unverified git commits
- Asset management HOT 1
- Crosschain transfer did not arrive
- Request for upgrade to Node@16 or later LTS version HOT 1
- avax transfer missing HOT 1
- AVAX sent to wrong chain, recoverable?
- UX Suggestion HOT 1
- avax_transfers.csv reports zero amount for "C to P" import
- The wallet gets too long to load on MS Edge after entering wallet pass
- How to add custom network in the new UI wallet version
- Cross-chain TX error on fresh Local Network HOT 2
- bug with hd addresses considered "future"
- Fuji minimum amount of staking time should be 1 day HOT 1
- Export CSV report for "Staking Rewards" broken
- CrossChain from P to X did not arrive, Using ChainImport did not help HOT 1
- disappear my avax after p to x chain transfer
- yarn install: unexpected error 404 for glacier-sdk HOT 5
- Transaction direction - Wrong sign and style
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 avalanche-wallet.