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

Use authorization of bidder for bidrefund deferred transaction - v1.8.x #382

Merged
merged 1 commit into from Nov 12, 2019

Conversation

@arhag
Copy link
Contributor

arhag commented Nov 12, 2019

Change Description

When someone outbids an existing account name, the system contract generates a deferred transaction containing the eosio::bidrefund action to return the funds of the account that was outbid. Prior to this PR, this action was authorized by the active permission of the eosio account which meant the CPU/NET costs of the entire deferred transaction was billed to the eosio account. This PR changes the authorizer of the eosio::bidrefund action to the active permission of the account that was outbid.

Deployment Changes

  • Deployment Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions
@arhag arhag merged commit 3aaca27 into release/1.8.x Nov 12, 2019
1 check passed
1 check passed
buildkite/eosio-dot-contracts Build #807 passed (4 minutes, 44 seconds)
Details
@arhag arhag deleted the bidrefund-authorization-1.8 branch Nov 12, 2019
@vonhenry vonhenry mentioned this pull request Nov 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.