Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/675 on chain ouis devaddrs #745

Open
wants to merge 50 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
e08f35a
Orgs, net ids, and routing manager working
ChewingGlass Jul 19, 2024
ea07460
Finish tests
ChewingGlass Jul 22, 2024
b94155c
Add IOT burn and delegate accounts
ChewingGlass Jul 25, 2024
55baf9c
Add admin key support for backfill
ChewingGlass Jul 25, 2024
c8dc430
Merge branch 'develop' into feat/675-on-chain-ouis-devaddrs
ChewingGlass Aug 9, 2024
3045e25
Feature/675 backfill ouis devaddrs (#682)
bryzettler Aug 23, 2024
87751f6
Merge branch 'develop' into feat/675-on-chain-ouis-devaddrs
bryzettler Aug 26, 2024
e251390
clippy
bryzettler Aug 26, 2024
78d749e
Add logic to approve the orgs
bryzettler Aug 27, 2024
bfcadb7
return null in cachedIdlFetch
bryzettler Aug 27, 2024
3269c43
add locked to organization and allow updating
bryzettler Sep 4, 2024
35dc305
tracking locked off chain
bryzettler Sep 5, 2024
155a60c
missed refrence to locked
bryzettler Sep 5, 2024
a15a326
remove updating of escrow_key
bryzettler Sep 6, 2024
5f6821b
Add mut to net_id
bryzettler Sep 20, 2024
a377525
Fix naming typo and add remove_devaddr_constraint_v0
bryzettler Oct 10, 2024
591d856
tweak
bryzettler Oct 14, 2024
d25bf1a
add next_oui_id and temp endpoint
bryzettler Oct 17, 2024
282cc34
update backfill script
bryzettler Oct 17, 2024
fdbb19e
add log
bryzettler Oct 21, 2024
6c9563a
fix settign next_oui_id on backfill
bryzettler Oct 24, 2024
0472aa6
net_id u32
bryzettler Oct 26, 2024
d74d29f
increment end_addr by 1
bryzettler Nov 13, 2024
294239d
add TempBackfill endpoint for devaddr constraints
bryzettler Nov 20, 2024
c48ebbd
fix backfill script
bryzettler Nov 20, 2024
b84d80c
revert constants
bryzettler Nov 20, 2024
1f28b5d
add temp backfill organizations
bryzettler Dec 3, 2024
a099cdf
conflicts
bryzettler Dec 4, 2024
87ef960
conflicts
bryzettler Dec 4, 2024
9251bb0
add price feeds to constants
bryzettler Dec 4, 2024
ee24b55
clippy
bryzettler Dec 4, 2024
65d73f3
use std div_ceil
bryzettler Dec 4, 2024
df3c3eb
clippy
bryzettler Dec 4, 2024
c881e2a
fix cacheIdlFetch
bryzettler Dec 4, 2024
ed679b6
Fix tests
bryzettler Dec 5, 2024
da1b1a7
fix tests
bryzettler Dec 5, 2024
7130c4a
rever precise_number changes
bryzettler Dec 5, 2024
30bda0c
Delete packages/rewards-oracle-faucet-service/.env
bryzettler Dec 5, 2024
0560375
fix tests
bryzettler Dec 5, 2024
2432ea3
Merge branch 'develop' into feat/675-on-chain-ouis-devaddrs
bryzettler Dec 6, 2024
2ded775
fix
bryzettler Dec 6, 2024
8b09e3f
fix test
bryzettler Dec 6, 2024
4f72d0c
Merge branch 'develop' into feat/675-on-chain-ouis-devaddrs
bryzettler Dec 12, 2024
9e06fed
Fix test
bryzettler Dec 12, 2024
9d19843
Merge branch 'develop' into feat/675-on-chain-ouis-devaddrs
bryzettler Dec 18, 2024
757756a
update deploy lock
bryzettler Dec 18, 2024
51db92f
add update instructions
bryzettler Dec 18, 2024
ef32013
add oui_wallet to backfill script
bryzettler Dec 18, 2024
67997c5
fixes
bryzettler Jan 15, 2025
f9f4eb3
undo constants
bryzettler Jan 15, 2025
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
7 changes: 6 additions & 1 deletion Anchor.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ fanout = "fanqeMu3fw8R4LwKNbahPtYXJsyLL6NXyfe2BqzhfB6"
mobile_entity_manager = "memMa1HG4odAFmUbGWfPwS1WWfK95k99F2YTkGvyxZr"
hexboosting = "hexbnKYoA2GercNNhHUCCfrTRWrHjT6ujKPXTa5NPqJ"
no_emit = "noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv"
iot_routing_manager = "irtjLnjCMmyowq2m3KWqpuFB3M9gdNA9A4t4d6VWmzB"

[workspace]
members = [
Expand All @@ -34,6 +35,7 @@ members = [
"programs/mobile-entity-manager",
"programs/hexboosting",
"programs/no-emit",
"programs/iot-routing-manager",
]

[registry]
Expand Down Expand Up @@ -71,7 +73,7 @@ address = "cmtDvXumGCrqC1Age74AVPhSRVXJMd8PJS91L8KbNCK" # account compression
address = "hgovkRU6Ghe1Qoyb54HdSLdqN7VtxaifBzRmh9jtd3S" # spl governance program

[[test.validator.clone]]
address = "ENmcpFCpxN1CqyUjuog9yyUVfdXBKF3LVCwLr7grJZpk" # required by spl governance
address = "ENmcpFCpxN1CqyUjuog9yyUVfdXBKF3LVCwLr7grJZpk" # required by spl governance

[[test.validator.clone]]
address = "propFYxqmVcufMhk5esNMrexq2ogHbbC2kP9PU1qxKs" # Proposal
Expand Down Expand Up @@ -100,6 +102,9 @@ address = "GPQNABq6s63uqzHRwZN9e2GcxtzG4yLP5AnJer7DkB9E" # State controller IDL
[[test.validator.clone]]
address = "DQ4C1tzvu28cwo1roN1Wm6TW35sfJEjLh517k3ZeWevx" # Mobile price oracle

[[test.validator.clone]]
address = "8UYEn5Weq7toHwgcmctvcAxaNJo3SJxXEayM57rpoXr9" # IOT price oracle

# Pyth price oracle
[[test.validator.clone]]
address = "4DdmDswskDxXGpwHrXUfn2CNUm9rt21ac79GHNTN3J33"
Expand Down
21 changes: 21 additions & 0 deletions Cargo.lock

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

2 changes: 2 additions & 0 deletions packages/anchor-resolvers/src/heliumCommonResolver.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ export const heliumCommonResolver = resolveIndividual(async ({ path }) => {
return new PublicKey("1azyuavdMyvsivtNxPoz6SucD18eDHeXzFCUPq5XU7w");
case "noEmitProgram":
return new PublicKey("noEmmgLmQdk6DLiPV8CSwQv3qQDyGEhz9m5A4zhtByv");
case "heliumEntityManagerProgram":
return new PublicKey("hemjuPXBpNvggtaUnN1MwT3wrdhttKEfosTcc2P9Pg8");
default:
return;
}
Expand Down
Loading