Skip to content

Feature/qutil#803

Open
double-k-3033 wants to merge 5 commits intoqubic:developfrom
double-k-3033:feature/qutil
Open

Feature/qutil#803
double-k-3033 wants to merge 5 commits intoqubic:developfrom
double-k-3033:feature/qutil

Conversation

@double-k-3033
Copy link
Contributor

No description provided.

cyber-pc and others added 3 commits March 11, 2026 15:32
Release v1.282.0 

Add QBridge contract (Vottun)
Add Oracle Documentation
Fix bug on loading execution fee after seamless epoch change
Fix problem during loading of assets from snapshot
Adjust TICK_DURATION_FOR_ALLOCATION_MS and TRANSACTION_SPARSENESS
Increase ADDITION_SOLUTION_THRESHOLD_DEFAULT to 74800
Copy link
Contributor

@philippwerner philippwerner left a comment

Choose a reason for hiding this comment

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

Thanks for the contribution. Overall, it looks good to me. Just the following comments:

Why did you change the DebugInformationFormat in the platform libraries? Is there any problem with the "ProgramDatabase" setting that is fixed by changing the value to "OldStyle"? If there isn't a good reason, please undo the changes in the *.vcxproj files.

If management rights are transferred to QUTIL, it also must offer a way to transfer the rights back to other contracts. So please add a procedure TransferShareManagementRights for that purpose to QUTIL.

@double-k-3033
Copy link
Contributor Author

I'm sorry. An error occurred during the build process, so I had no choice but to change it that way. I forgot that I shouldn't push the related files when I push.

// no fee
if (qpi.invocationReward() > 0)
{
qpi.transfer(qpi.invocator(), qpi.invocationReward());
Copy link
Contributor

Choose a reason for hiding this comment

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

did you run the node and test this? (transferring shares back to QX)

@double-k-3033 double-k-3033 requested a review from krypdkat March 25, 2026 14:50
* - GetPollsByCreator: Retrieve all poll IDs created by a specific address
* - GetCurrentPollId: Retrieve the current poll ID
*/
* A collection of useful functions for smart contract on Qubic:
Copy link
Contributor

@krypdkat krypdkat Mar 25, 2026

Choose a reason for hiding this comment

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

why do you add a single space to hundred lines in this commit? it makes very hard to review your new changes

qpi.transfer(qpi.invocator(), qpi.invocationReward());
if (qpi.invocationReward() > 0)
{
qpi.transfer(qpi.invocator(), qpi.invocationReward());
Copy link
Contributor

Choose a reason for hiding this comment

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

did you test this function (send mgmt right back to QX) by running a node?

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.

5 participants