Search
Search

Transaction: 6SPH9ek...kVX6

Receiver
Status
Succeeded
Transaction Fee
0.00182 
Deposit Value
0 
Gas Used
18 Tgas
Attached Gas
270 Tgas
Created
March 13, 2024 at 5:24:23pm
Hash
6SPH9ek8zX8iEnzHiSL6TWukDn1Q24srNPYe3GFFkVX6

Actions

Called method: 'edit_proposal' in contract: devhub.near
Arguments:
{ "labels": [], "body": { "proposal_body_version": "V0", "name": "DevHub Developer Contributor report by Peter for 2024-02-07 - 2024-03-13", "description": "Below is a log of the time spent for various tasks. As usual I am asking for the compensation rate of $150 per hour, which I consider the rate for a senior developer/architect in Norway, also then taking into account expenses of self employment.\n\n| Date | Amount | Task | Issue/PR | Description |\n| ---------- | ------ | ------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| 2024-02-07 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-09 | 0,5 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | Assist Megha on using existing jsx work in the typescript environment |\n| 2024-02-10 | 2 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | build: support both typescript ( tsx ) and jsx, fix include replacements, watch and automatic build on src file changes |\n| 2024-02-15 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-17 | 3 | Proposals | [https://github.com/Megha-Dev-19/neardevhub-widgets/pull/3](https://github.com/Megha-Dev-19/neardevhub-widgets/pull/3) | Description editor tabs for editing and preview, including mentions, with a playwright test ( and video ) |\n| 2024-02-19 | 0,5 | Proposals | | Assisting Megha on comments to proposal socialdb posts |\n| 2024-02-20 | 2 | Proposals | [https://github.com/NEAR-DevHub/neardevhub-contract/pull/91](https://github.com/NEAR-DevHub/neardevhub-contract/pull/91) | Contract: Test for proposal social post and devcontainer setup |\n| 2024-02-21 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-21 | 1 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | Fix so that dropdown with search is not being hidden when clicking search input |\n| 2024-02-21 | 2 | Discussions | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/](https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/) | Reproducing of bug with discussion pointing to the previous post in some cases |\n| 2024-02-22 | 3 | Discussions | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/](https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/) | bugfix: Check for content match before reposting to discussions ( to get the correct blockheight reference ) |\n| 2024-02-27 | 2 | Discussions test fix | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/677](https://github.com/NEAR-DevHub/neardevhub-bos/pull/677) | Fix for discussions test that is not able to find the example transaction on mainnet RPC, by redirecting the request to archival RPC instead. |\n| 2024-02-27 | 2 | Devcontainer / build.rs | [https://github.com/NEAR-DevHub/neardevhub-contract/pull/91](https://github.com/NEAR-DevHub/neardevhub-contract/pull/91) | Changed to ghcr.io/near/near-devcontainer:latest, and build.sh is not used anymore. Instead cargo near build is invoked from all the subcontract folders, like in the build pipeline. I did try implementing a build.rs like below, but I gave up because of settings/env propagating from the parent build, and too much too hack into right now. Workspaces is another option, I tried briefly, but not enough to actually make it work. |\n| 2024-02-28 | 0,5 | Sync | | Weekly sync call |\n| 2024-03-02 | 0,5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/680](https://github.com/NEAR-DevHub/neardevhub-bos/issues/680) | Description of problem, with screen video |\n| 2024-03-05 | 3 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Upgrade of VM in test framework, building up test case |\n| 2024-03-06 | 2 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | test scenarios for like and simple comments to post, intercept RPC for access key lookups |\n| 2024-03-07 | 3 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Check for don't ask again toast to appear, observing that it does not work with BOS loader url flag enabled. Instead of BOS loader, intercept and modify RPC responses from social.near/get with local widget content. First step in fix implementation by hiding submit/cancel button when transaction is submitted ( [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687#issuecomment-1984225492](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687#issuecomment-1984225492) ) |\n| 2024-03-07 | 0,5 | Sync | | Weekly sync call |\n| 2024-03-08 | 1 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Replacing RPC response when viewing access key, and after submitting transaction |\n| 2024-03-09 | 5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Trigger cache invalidation after tx complete, wait for comment editor to close after cache invalidation. Loading indicator until everything is refreshed. Showcase with a long thread where it is slow and this fix matters. Test case for Like. Test case and identified blocker when closing the confirmation dialog when \"Don't ask again\" is not enabled. Implementation for like to show a loading indicator and hide the like button while transaction is ongoing and until the new like status is refreshed. |\n| 2024-03-10 | 0,5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | spinner inside disabled buttons instead of removing them |\n| 2024-03-13 | 0,5 | Sync | | Weekly sync call |\n\nTotal: 36 hours\nHourly rate (USD): $150\nTotal requested amount (USD): $5400", "category": "DevDAO Platform", "summary": "Requesting funding for my DevHub contributions in the period 7th of February to 13th of March 2024. 36 hours in total. My time has been spent on assisting solving various issues when asked, improving test automation and improving the user experience when using the \"Don't ask again\" feature. For that I also developed several test cases, with examples on how to mock RPC calls, including RPC calls for sending a transaction.", "linked_proposals": [], "requested_sponsorship_usd_amount": "5400", "requested_sponsorship_paid_in_currency": "USDC", "receiver_account": "petersalomonsen.near", "supervisor": null, "requested_sponsor": "neardevdao.near", "timeline": { "status": "DRAFT" } }, "id": 5 }

Transaction Execution Plan

Convert Transaction To Receipt
Gas Burned:
2 Tgas
Tokens Burned:
0.00025 
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
10 Tgas
Tokens Burned:
0.00109 
Called method: 'edit_proposal' in contract: devhub.near
Arguments:
{ "labels": [], "body": { "proposal_body_version": "V0", "name": "DevHub Developer Contributor report by Peter for 2024-02-07 - 2024-03-13", "description": "Below is a log of the time spent for various tasks. As usual I am asking for the compensation rate of $150 per hour, which I consider the rate for a senior developer/architect in Norway, also then taking into account expenses of self employment.\n\n| Date | Amount | Task | Issue/PR | Description |\n| ---------- | ------ | ------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| 2024-02-07 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-09 | 0,5 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | Assist Megha on using existing jsx work in the typescript environment |\n| 2024-02-10 | 2 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | build: support both typescript ( tsx ) and jsx, fix include replacements, watch and automatic build on src file changes |\n| 2024-02-15 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-17 | 3 | Proposals | [https://github.com/Megha-Dev-19/neardevhub-widgets/pull/3](https://github.com/Megha-Dev-19/neardevhub-widgets/pull/3) | Description editor tabs for editing and preview, including mentions, with a playwright test ( and video ) |\n| 2024-02-19 | 0,5 | Proposals | | Assisting Megha on comments to proposal socialdb posts |\n| 2024-02-20 | 2 | Proposals | [https://github.com/NEAR-DevHub/neardevhub-contract/pull/91](https://github.com/NEAR-DevHub/neardevhub-contract/pull/91) | Contract: Test for proposal social post and devcontainer setup |\n| 2024-02-21 | 0,5 | Sync | | Weekly sync call |\n| 2024-02-21 | 1 | Trustee Dashboard | [https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11](https://github.com/NEAR-DevHub/neardevhub-treasury-dashboard/pull/11) | Fix so that dropdown with search is not being hidden when clicking search input |\n| 2024-02-21 | 2 | Discussions | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/](https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/) | Reproducing of bug with discussion pointing to the previous post in some cases |\n| 2024-02-22 | 3 | Discussions | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/](https://github.com/NEAR-DevHub/neardevhub-bos/pull/670/) | bugfix: Check for content match before reposting to discussions ( to get the correct blockheight reference ) |\n| 2024-02-27 | 2 | Discussions test fix | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/677](https://github.com/NEAR-DevHub/neardevhub-bos/pull/677) | Fix for discussions test that is not able to find the example transaction on mainnet RPC, by redirecting the request to archival RPC instead. |\n| 2024-02-27 | 2 | Devcontainer / build.rs | [https://github.com/NEAR-DevHub/neardevhub-contract/pull/91](https://github.com/NEAR-DevHub/neardevhub-contract/pull/91) | Changed to ghcr.io/near/near-devcontainer:latest, and build.sh is not used anymore. Instead cargo near build is invoked from all the subcontract folders, like in the build pipeline. I did try implementing a build.rs like below, but I gave up because of settings/env propagating from the parent build, and too much too hack into right now. Workspaces is another option, I tried briefly, but not enough to actually make it work. |\n| 2024-02-28 | 0,5 | Sync | | Weekly sync call |\n| 2024-03-02 | 0,5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/issues/680](https://github.com/NEAR-DevHub/neardevhub-bos/issues/680) | Description of problem, with screen video |\n| 2024-03-05 | 3 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Upgrade of VM in test framework, building up test case |\n| 2024-03-06 | 2 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | test scenarios for like and simple comments to post, intercept RPC for access key lookups |\n| 2024-03-07 | 3 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Check for don't ask again toast to appear, observing that it does not work with BOS loader url flag enabled. Instead of BOS loader, intercept and modify RPC responses from social.near/get with local widget content. First step in fix implementation by hiding submit/cancel button when transaction is submitted ( [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687#issuecomment-1984225492](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687#issuecomment-1984225492) ) |\n| 2024-03-07 | 0,5 | Sync | | Weekly sync call |\n| 2024-03-08 | 1 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Replacing RPC response when viewing access key, and after submitting transaction |\n| 2024-03-09 | 5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | Trigger cache invalidation after tx complete, wait for comment editor to close after cache invalidation. Loading indicator until everything is refreshed. Showcase with a long thread where it is slow and this fix matters. Test case for Like. Test case and identified blocker when closing the confirmation dialog when \"Don't ask again\" is not enabled. Implementation for like to show a loading indicator and hide the like button while transaction is ongoing and until the new like status is refreshed. |\n| 2024-03-10 | 0,5 | Delays without indicator with \"Don't ask again\" enabled | [https://github.com/NEAR-DevHub/neardevhub-bos/pull/687](https://github.com/NEAR-DevHub/neardevhub-bos/pull/687) | spinner inside disabled buttons instead of removing them |\n| 2024-03-13 | 0,5 | Sync | | Weekly sync call |\n\nTotal: 36 hours\nHourly rate (USD): $150\nTotal requested amount (USD): $5400", "category": "DevDAO Platform", "summary": "Requesting funding for my DevHub contributions in the period 7th of February to 13th of March 2024. 36 hours in total. My time has been spent on assisting solving various issues when asked, improving test automation and improving the user experience when using the \"Don't ask again\" feature. For that I also developed several test cases, with examples on how to mock RPC calls, including RPC calls for sending a transaction.", "linked_proposals": [], "requested_sponsorship_usd_amount": "5400", "requested_sponsorship_paid_in_currency": "USDC", "receiver_account": "petersalomonsen.near", "supervisor": null, "requested_sponsor": "neardevdao.near", "timeline": { "status": "DRAFT" } }, "id": 5 }
Empty result
edit_proposal
is_allowed_to_edit_proposal
Receipt:
Predecessor ID:
Receiver ID:
Gas Burned:
4 Tgas
Tokens Burned:
0.00048 
Called method: 'set' in contract: social.near
Arguments:
{ "data": { "devhub.near": { "index": { "notify": "{\"key\":\"petersalomonsen.near\",\"value\":{\"type\":\"devhub/edit\",\"proposal\":5,\"notifier\":\"petersalomonsen.near\"}}" } } } }
Result:
{ "block_height": "114641318" }
No logs
Receipt:
Predecessor ID:
Gas Burned:
223 Ggas
Tokens Burned:
0 
Transferred 0.13642  to petersalomonsen.near
Empty result
No logs
Receipt:
Predecessor ID:
Gas Burned:
223 Ggas
Tokens Burned:
0 
Transferred 0.00464  to petersalomonsen.near
Empty result
No logs