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

[RFC 120] The section on transaction input is missing and has inaccuracies #43

Closed
stringhandler opened this issue Nov 9, 2022 · 1 comment · Fixed by #25
Closed

Comments

@stringhandler
Copy link
Collaborator

Under blocks

* each [transaction input](https://rfc.tari.com/Glossary.html#transaction) MUST:

  * spend an existing valid [UTXO](https://rfc.tari.com/Glossary.html#unspent-transaction-outputs)
 * have a maturity greater than the current block height
  * be in a canonical order (see [Transaction ordering](https://rfc.tari.com/RFC-0120_Consensus.html#transaction-ordering)

The maturity check should surely be in the output section.

There are checks done on Tariscript that are missing

@SWvheerden
Copy link
Contributor

#25 addresses these

@stringhandler stringhandler linked a pull request Nov 9, 2022 that will close this issue
@CjS77 CjS77 closed this as completed in #25 Nov 15, 2022
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 a pull request may close this issue.

2 participants