Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions solana-programs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 0.0.9 (2025-05-14)

**Note:** Version bump only for package solana-programs





## 0.0.8 (2025-03-28)

**Note:** Version bump only for package solana-programs
Expand Down
2 changes: 1 addition & 1 deletion solana-programs/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion solana-programs/lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
"packages/*"
],
"useWorkspaces": true,
"version": "0.0.8"
"version": "0.0.9"
}
8 changes: 8 additions & 0 deletions solana-programs/packages/cron-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 0.0.9 (2025-05-14)

**Note:** Version bump only for package @helium/cron-sdk





## 0.0.8 (2025-03-28)

**Note:** Version bump only for package @helium/cron-sdk
Expand Down
6 changes: 3 additions & 3 deletions solana-programs/packages/cron-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"registry": "https://registry.npmjs.org/"
},
"license": "Apache-2.0",
"version": "0.0.8",
"version": "0.0.9",
"description": "Interface to the cron smart contract",
"repository": {
"type": "git",
Expand Down Expand Up @@ -33,8 +33,8 @@
"dependencies": {
"@coral-xyz/anchor": "^0.31.0",
"@helium/anchor-resolvers": "^0.10.0-alpha.4",
"@helium/tuktuk-idls": "^0.0.8",
"@helium/tuktuk-sdk": "^0.0.8",
"@helium/tuktuk-idls": "^0.0.9",
"@helium/tuktuk-sdk": "^0.0.9",
"js-sha256": "^0.11.0"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions solana-programs/packages/cron-sdk/yarn.deploy.lock
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@ __metadata:
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-sdk": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@helium/tuktuk-sdk": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand All @@ -101,7 +101,7 @@ __metadata:
languageName: unknown
linkType: soft

"@helium/tuktuk-idls@^0.0.8":
"@helium/tuktuk-idls@^0.0.9":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-idls@workspace:packages/tuktuk-idls"
dependencies:
Expand All @@ -113,13 +113,13 @@ __metadata:
languageName: unknown
linkType: soft

"@helium/tuktuk-sdk@^0.0.8":
"@helium/tuktuk-sdk@^0.0.9":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-sdk@workspace:packages/tuktuk-sdk"
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand Down
8 changes: 8 additions & 0 deletions solana-programs/packages/remote-example-server/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 0.0.9 (2025-05-14)

**Note:** Version bump only for package @helium/faucet-service





## 0.0.8 (2025-03-28)

**Note:** Version bump only for package @helium/faucet-service
Expand Down
6 changes: 3 additions & 3 deletions solana-programs/packages/remote-example-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"registry": "https://registry.npmjs.org/"
},
"license": "Apache-2.0",
"version": "0.0.8",
"version": "0.0.9",
"description": "Remote example server for Tuktuk",
"repository": {
"type": "git",
Expand Down Expand Up @@ -36,8 +36,8 @@
"@coral-xyz/anchor": "^0.31.0",
"@fastify/cors": "^8.1.1",
"@helium/spl-utils": "^0.10.3",
"@helium/tuktuk-idls": "^0.0.8",
"@helium/tuktuk-sdk": "^0.0.8",
"@helium/tuktuk-idls": "^0.0.9",
"@helium/tuktuk-sdk": "^0.0.9",
"@solana/spl-token": "^0.3.8",
"@solana/web3.js": "^1.95.2",
"bn.js": "^5.2.0",
Expand Down
10 changes: 5 additions & 5 deletions solana-programs/packages/remote-example-server/yarn.deploy.lock
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,8 @@ __metadata:
"@coral-xyz/anchor": ^0.31.0
"@fastify/cors": ^8.1.1
"@helium/spl-utils": ^0.10.3
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-sdk": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@helium/tuktuk-sdk": ^0.0.9
"@solana/spl-token": ^0.3.8
"@solana/web3.js": ^1.95.2
"@types/bn.js": ^5.1.1
Expand Down Expand Up @@ -205,7 +205,7 @@ __metadata:
languageName: node
linkType: hard

"@helium/tuktuk-idls@^0.0.8":
"@helium/tuktuk-idls@^0.0.9":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-idls@workspace:packages/tuktuk-idls"
dependencies:
Expand All @@ -217,13 +217,13 @@ __metadata:
languageName: unknown
linkType: soft

"@helium/tuktuk-sdk@^0.0.8":
"@helium/tuktuk-sdk@^0.0.9":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-sdk@workspace:packages/tuktuk-sdk"
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand Down
8 changes: 8 additions & 0 deletions solana-programs/packages/tuktuk-idls/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 0.0.9 (2025-05-14)

**Note:** Version bump only for package @helium/tuktuk-idls





## 0.0.8 (2025-03-28)

**Note:** Version bump only for package @helium/tuktuk-idls
Expand Down
2 changes: 1 addition & 1 deletion solana-programs/packages/tuktuk-idls/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@helium/tuktuk-idls",
"version": "0.0.8",
"version": "0.0.9",
"description": "Exported idls",
"publishConfig": {
"access": "public",
Expand Down
8 changes: 8 additions & 0 deletions solana-programs/packages/tuktuk-sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 0.0.9 (2025-05-14)

**Note:** Version bump only for package @helium/tuktuk-sdk





## 0.0.8 (2025-03-28)

**Note:** Version bump only for package @helium/tuktuk-sdk
Expand Down
4 changes: 2 additions & 2 deletions solana-programs/packages/tuktuk-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"registry": "https://registry.npmjs.org/"
},
"license": "Apache-2.0",
"version": "0.0.8",
"version": "0.0.9",
"description": "Interface to the tuktuk smart contract",
"repository": {
"type": "git",
Expand Down Expand Up @@ -33,7 +33,7 @@
"dependencies": {
"@coral-xyz/anchor": "^0.31.0",
"@helium/anchor-resolvers": "^0.10.0-alpha.4",
"@helium/tuktuk-idls": "^0.0.8",
"@helium/tuktuk-idls": "^0.0.9",
"js-sha256": "^0.11.0"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions solana-programs/packages/tuktuk-sdk/yarn.deploy.lock
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ __metadata:
languageName: node
linkType: hard

"@helium/tuktuk-idls@^0.0.8":
"@helium/tuktuk-idls@^0.0.9":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-idls@workspace:packages/tuktuk-idls"
dependencies:
Expand All @@ -102,7 +102,7 @@ __metadata:
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand Down
3 changes: 1 addition & 2 deletions solana-programs/programs/cron/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cron"
version = "0.2.3"
version = "0.2.4"
description = "Created with Anchor"
edition = "2021"

Expand All @@ -27,4 +27,3 @@ solana-zk-sdk = { workspace = true }
tuktuk-program = { git = "https://github.com/helium/tuktuk.git", rev = "112afe5e80aff8199c3b779203b76b35d97c42d1" }
clockwork-cron = "2.0.19"
chrono = "0.4.39"

Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ pub fn handler(ctx: Context<QueueCronTasksV0>) -> Result<RunTaskReturnV0> {

// Past all the CronJobTransaction are the free tasks
ctx.accounts.cron_job.next_schedule_task =
ctx.remaining_accounts[num_tasks_to_queue as usize].key();
ctx.remaining_accounts[ctx.accounts.cron_job.num_tasks_per_queue_call as usize].key();

let res = write_return_tasks(WriteReturnTasksArgs {
program_id: crate::ID,
Expand Down Expand Up @@ -234,6 +234,7 @@ pub fn handler(ctx: Context<QueueCronTasksV0>) -> Result<RunTaskReturnV0> {
ctx.accounts.cron_job.to_account_info().lamports()
);
ctx.accounts.cron_job.removed_from_queue = true;
ctx.accounts.cron_job.next_schedule_task = Pubkey::default();
Ok(RunTaskReturnV0 {
tasks: vec![],
accounts: vec![],
Expand Down
1 change: 0 additions & 1 deletion solana-programs/programs/tuktuk/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,3 @@ anchor-lang = { workspace = true, features = ["init-if-needed"] }
anchor-spl = { workspace = true }
bytemuck = "1.10.0"
solana-zk-sdk = { workspace = true }

14 changes: 7 additions & 7 deletions solana-programs/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,8 @@ __metadata:
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-sdk": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@helium/tuktuk-sdk": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand All @@ -222,8 +222,8 @@ __metadata:
"@coral-xyz/anchor": ^0.31.0
"@fastify/cors": ^8.1.1
"@helium/spl-utils": ^0.10.3
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-sdk": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@helium/tuktuk-sdk": ^0.0.9
"@solana/spl-token": ^0.3.8
"@solana/web3.js": ^1.95.2
"@types/bn.js": ^5.1.1
Expand Down Expand Up @@ -258,7 +258,7 @@ __metadata:
languageName: node
linkType: hard

"@helium/tuktuk-idls@^0.0.8, @helium/tuktuk-idls@workspace:packages/tuktuk-idls":
"@helium/tuktuk-idls@^0.0.9, @helium/tuktuk-idls@workspace:packages/tuktuk-idls":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-idls@workspace:packages/tuktuk-idls"
dependencies:
Expand All @@ -270,13 +270,13 @@ __metadata:
languageName: unknown
linkType: soft

"@helium/tuktuk-sdk@^0.0.8, @helium/tuktuk-sdk@workspace:packages/tuktuk-sdk":
"@helium/tuktuk-sdk@^0.0.9, @helium/tuktuk-sdk@workspace:packages/tuktuk-sdk":
version: 0.0.0-use.local
resolution: "@helium/tuktuk-sdk@workspace:packages/tuktuk-sdk"
dependencies:
"@coral-xyz/anchor": ^0.31.0
"@helium/anchor-resolvers": ^0.10.0-alpha.4
"@helium/tuktuk-idls": ^0.0.8
"@helium/tuktuk-idls": ^0.0.9
"@types/crypto-js": ^4.1.1
git-format-staged: ^2.1.3
js-sha256: ^0.11.0
Expand Down
Loading