HIP-1313: Enable a new high volume entity creation option - #1313
Conversation
d92c6dc to
a43a227
Compare
a43a227 to
f7e0581
Compare
f7e0581 to
f219097
Compare
|
Under the section "How to Teach This", I see we are showing how someone would opt in to the "priority lane" using the SDK but how would one opt in from the EVM side using smart contracts? The HIP mentions the following 3 transactions would also be eligible to take this "priority lane":
However, how would someone explicitly be able to use the priority lane from the smart contract side? or is that only possible by the JSON RPC Relay itself? |
f219097 to
3ca1e14
Compare
This new option allows a system submitting a transaction that creates a new entity to use a high volume throttle at a potentially increased cost, based on the overall entity creation rate for the network. * Added new hip document with HIP number `1313`. Signed-off-by: Joseph S <121976561+jsync-swirlds@users.noreply.github.com>
b5ca8ec to
2127aa2
Compare
* Trimmed the sample transaction list * Modified mirror node requirements to note changes to existing APIs rather than new APIs. Signed-off-by: Joseph S. <121976561+jsync-swirlds@users.noreply.github.com>
2127aa2 to
bd6c180
Compare
|
Good to see that this keeps fairness with ordering remaining FIFO and paying more only grants access to additional capacity and not priority within the lane. Noticed that this was updated to address HAPI transactions and I think this was a solid pivot. LGTM! |
We reduced scope to only HAPI transactions, so this is a good question but will be addressed in a future HIP |
|
One question, which may be outside the scope of this HIP, is whether the fee multiplier will be included as part of the transaction fee data in the block stream. |
I believe whether to include the multiplier in the record stream can be determined during implementation (I would recommend including it, if not too difficult). |
Signed-off-by: Michael Garber <michael.garber@hashgraph.com>
Signed-off-by: Michael Garber <michael.garber@hashgraph.com>
…er#1313) Signed-off-by: Joseph S <121976561+jsync-swirlds@users.noreply.github.com> Signed-off-by: Joseph S. <121976561+jsync-swirlds@users.noreply.github.com> Signed-off-by: Michael Garber <michael.garber@hashgraph.com> Co-authored-by: Michael Garber <michael.garber@hashgraph.com>
This new option allows a system submitting a transaction that creates a new entity to use a high volume throttle at a potentially increased cost, based on the overall entity creation rate for the network.
1313.