Skip to content

Added fee for OP_RETURN data for x42.#139

Merged
dangershony merged 1 commit intoblock-core:masterfrom
x42protocol:op_return-fee
May 28, 2020
Merged

Added fee for OP_RETURN data for x42.#139
dangershony merged 1 commit intoblock-core:masterfrom
x42protocol:op_return-fee

Conversation

@DennisAMenace
Copy link
Copy Markdown
Contributor

And cleanup.


List<byte[]> opReturns = context.Transaction.Outputs.Select(o => o.ScriptPubKey.ToBytes(true)).Where(b => IsOpReturn(b)).ToList();
Money transactionFees = context.Fees;
FeeRate OpReturnFeeRate = new FeeRate(((x42Consensus)this.network.Consensus).MinOpReturnFee);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is static you could create it in the constructor

Copy link
Copy Markdown
Member

@dangershony dangershony left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very good implementation of the Transaction rule

@dangershony dangershony merged commit 80a668f into block-core:master May 28, 2020
@DennisAMenace DennisAMenace deleted the op_return-fee branch May 28, 2020 23:14
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

Successfully merging this pull request may close these issues.

2 participants