Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Withdrawal error #105

Open
gades opened this issue Nov 28, 2024 · 11 comments
Open

Withdrawal error #105

gades opened this issue Nov 28, 2024 · 11 comments

Comments

@gades
Copy link

gades commented Nov 28, 2024

Error: Withdrawal error: Protocol error: platform deserialization error: unable to deserialize ConsensusError : UnexpectedVariant { type_name: "ConsensusError", allowed: Range { min: 0, max: 4 }, found: 65 }

@gades
Copy link
Author

gades commented Nov 28, 2024

Screenshot 2024-11-28 at 10 18 13

@qwizzie
Copy link

qwizzie commented Nov 28, 2024

Make sure you update to DET v0.5.0 which was released yesterday.

If same error occurs check your det.log (with v0.5.0 explorer.log will be changed into det.log), in most cases the error is about withdrawing too much with DET. If that is indeed the case according det.log then try withdrawing with max button, but then subtract 0.01 dash from that max amount.

@gades
Copy link
Author

gades commented Nov 28, 2024

@qwizzie I'm using latest one , I see only explorer.log and it's empty , also I did use different amount like 11 without digits and it's doesn't work

@gades
Copy link
Author

gades commented Nov 28, 2024

I don't know how to check version on my PC and I don't know why this version doesn't show
I'm using Mac arm version and I don't see det.log. Looks like you published wrong binaries
md5sum ./dash-evo-tool
9c935fd5f5620fd7fe1ea2527209876c ./dash-evo-tool

DashEvoTool-aarch64-mac % ls -l
total 67224
-rwxr-xr-x 1 hades staff 34100048 Nov 27 17:44 dash-evo-tool
drwxr-xr-x@ 4 hades staff 128 Nov 8 23:02 dash_core_configs
-rw-r--r-- 1 hades staff 3779 Nov 8 23:02 env
-rw-r--r--@ 1 hades staff 0 Nov 28 10:16 explorer.log
-rw-r--r-- 1 hades staff 98304 Nov 28 10:16 identities.db
-rw-r--r-- 1 hades staff 98304 Oct 31 08:45 identities.db.old

@qwizzie
Copy link

qwizzie commented Nov 28, 2024

I would just download it again from here : https://github.com/dashpay/dash-evo-tool/releases/tag/v0.5.0
That way you will be 100% certain you are on v0.5.0
We do need that det.log that for Mac users should be located here : ~/Library/Application Support/Dash-Evo-Tool/

@qwizzie
Copy link

qwizzie commented Nov 28, 2024

In Windows it looks like this for me now after i started to use v0.5.0 :

Knipsel

The explorer.log basically became obsolete.

@gades
Copy link
Author

gades commented Nov 28, 2024

2024-11-28T09:05:17.569149Z WARN request routine: rs_dapi_client::dapi_client: retrying error with sleeping 0.01 secs error=ExecutionError { inner: Transport(Grpc(Status { code: Unavailable, message: "invalid peer certificate: Expired", source: Some(tonic::transport::Error(Transport, ConnectError(Custom { kind: InvalidData, error: InvalidCertificate(Expired) }))) })), retries: 0, address: Some(Address { ban_count: 0, banned_until: None, uri: https://167.88.169.16:443/ }) }
2024-11-28T09:05:17.834245Z ERROR rs_dapi_client::dapi_client: request failed error=ExecutionError { inner: Transport(Grpc(Status { code: InvalidArgument, message: "Insufficient identity G6wYyQHdb2aXFFoU3fyod9BDDYq3Q9L7yDxZmB5SYryM balance 1112182979074 required 1112170000000", metadata: MetadataMap { headers: {"dash-serialized-consensus-error-bin": "Ah3gZOOk30yvPxl7Mta6r8VlB7LSeBYG1PjrR220hDjrEP0AAAEC80V6Av0AAAEC8n9ugA==", "code": "40210", "grpc-accept-encoding": "identity", "grpc-encoding": "identity", "content-type": "application/grpc+proto", "date": "Thu, 28 Nov 2024 09:05:17 GMT", "x-envoy-upstream-service-time": "23", "server": "envoy"} }, source: None })), retries: 1, address: Some(Address { ban_count: 0, banned_until: None, uri: https://37.60.236.151:443/ }) }
2024-11-28T09:05:21.493775Z ERROR rs_dapi_client::dapi_client: request failed error=ExecutionError { inner: Transport(Grpc(Status { code: InvalidArgument, message: "Insufficient identity G6wYyQHdb2aXFFoU3fyod9BDDYq3Q9L7yDxZmB5SYryM balance 1112182979074 required 1112100000000", metadata: MetadataMap { headers: {"dash-serialized-consensus-error-bin": "Ah3gZOOk30yvPxl7Mta6r8VlB7LSeBYG1PjrR220hDjrEP0AAAEC80V6Av0AAAEC7lNRAA==", "code": "40210", "grpc-accept-encoding": "identity", "grpc-encoding": "identity", "content-type": "application/grpc+proto", "date": "Thu, 28 Nov 2024 09:05:21 GMT", "x-envoy-upstream-service-time": "94", "server": "envoy"} }, source: None })), retries: 0, address: Some(Address { ban_count: 0, banned_until: None, uri: https://213.199.34.251:443/ }) }

@qwizzie
Copy link

qwizzie commented Nov 28, 2024

Insufficient identity xxxxx balance is main error. Make sure you refreshed your Evonode so you have latest balance.
Also check on Platform Explorer (validator) if withdrawal perhaps already went through, check your current balance there too.
Normally subtracting 0.01 dash or just withdrawing x.xx dash will get the withdrawal through.

@gades
Copy link
Author

gades commented Nov 28, 2024

It's issue with DMT , 11 dash doesn't work but 10 was done and another node I removed

@qwizzie
Copy link

qwizzie commented Nov 28, 2024

Well, at least you got it out now. I mentioned this withdrawal issue where users need to bypass DET by subtracting a small amount from max amount on Discord in the Dash Core Group channel. So hopefully QE will look into this.

@gades
Copy link
Author

gades commented Nov 28, 2024

strange, right now I had 0.015 and I did withdraw request for 0.01. Looks like there some issues with Grpc or something else

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

No branches or pull requests

2 participants