stacks-network / stacks-core

The Stacks blockchain implementation
https://docs.stacks.co
GNU General Public License v3.0
3.01k stars 671 forks source link

Integration Test - Non standard transaction, but not invalid being anchored #5129

Closed ASuciuX closed 2 months ago

ASuciuX commented 2 months ago

A transaction that normally wouldn't be picked by miners is picked and anchored by a miner. The only type of transaction like this is a transaction without fees (which won't get to mempool, but can be anchored by the miner directly).

Steps:

  1. create transaction with 0 fees, signed
  2. as miner, anchor it
  3. check for any unexpected behaviour

Also, what are the limits in size of a transaction? Same as the block?

janniks commented 2 months ago

Optional: Check for possible reasons for dropped_problematic if those can be "mined" and chain will still continue?

Optional: RE Radone: get data from 0 (genesis) block in Clarity.

ASuciuX commented 2 months ago

Limits for block and for transactions are tested.

Problematic transactions are tested here.

blockstack-devops commented 3 weeks ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.