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

SI-2471-burn-vehicle #271

Merged
merged 29 commits into from
Mar 21, 2024
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ef5681b
wip
Allyson-English Feb 26, 2024
26f0386
burn vehicle endpoints
Allyson-English Feb 27, 2024
f579300
rename mint_request_id to transaction_request_id
Allyson-English Mar 5, 2024
eb409ce
new col name
Allyson-English Mar 5, 2024
0a36ef6
add burn req id column to vehicle nft table
Allyson-English Mar 5, 2024
88a7573
undo
Allyson-English Mar 5, 2024
1ce7f24
handle vehicle node burn event
Allyson-English Mar 5, 2024
91a9bfd
make error check less specific for TestGetDeviceByUnitID_Should_Be_No…
Allyson-English Mar 5, 2024
f41f107
handle burn in contract event processor
Allyson-English Mar 6, 2024
0b22dd3
burn post req as tx; spelling
Allyson-English Mar 6, 2024
d2d21f4
change to make nats test pass
Allyson-English Mar 6, 2024
06dcd92
Merge branch 'main' into SI-2471-burn-vehicle
Allyson-English Mar 6, 2024
b099287
undo struct rename
Allyson-English Mar 6, 2024
33fed82
add test for DeleteUserDevice
Allyson-English Mar 6, 2024
dcf578c
clean up
Allyson-English Mar 8, 2024
e59ac30
Update internal/services/autopi_api_service_test.go
Allyson-English Mar 14, 2024
679bd93
Update internal/controllers/user_devices_controller.go
Allyson-English Mar 14, 2024
a02a890
Update internal/controllers/user_integrations_controller.go
Allyson-English Mar 14, 2024
182ce54
Update internal/controllers/user_devices_controller.go
Allyson-English Mar 14, 2024
8759fec
Update internal/controllers/user_devices_controller.go
Allyson-English Mar 14, 2024
4b3895a
Merge branch 'main' into SI-2471-burn-vehicle
Allyson-English Mar 14, 2024
28a36c7
condense checks into single func
Allyson-English Mar 15, 2024
5abbceb
put vehicle burn under token endpoint; web2 delete
Allyson-English Mar 19, 2024
c99708a
update swagger
Allyson-English Mar 19, 2024
6b6197c
Merge branch 'main' into SI-2471-burn-vehicle
Allyson-English Mar 19, 2024
d3ee029
tidy
Allyson-English Mar 19, 2024
7921c96
clean up
Allyson-English Mar 19, 2024
fe81845
make logging consistent
Allyson-English Mar 20, 2024
efa4360
fixing errors
Allyson-English Mar 21, 2024
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
4 changes: 4 additions & 0 deletions cmd/devices-api/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,10 @@ func startWebAPI(logger zerolog.Logger, settings *config.Settings, pdb db.Store,

vehicleAddr := common.HexToAddress(settings.VehicleNFTAddress)

// vehicle token actions
vPriv.Get("/commands/burn", userDeviceController.GetBurnDevice)
vPriv.Post("/commands/burn", userDeviceController.PostBurnDevice)

// vehicle command privileges
vPriv.Get("/status", privTokenWare.OneOf(vehicleAddr,
[]privileges.Privilege{privileges.VehicleNonLocationData, privileges.VehicleCurrentLocation, privileges.VehicleAllTimeLocation}), nftController.GetVehicleStatus)
Expand Down
1,607 changes: 1,351 additions & 256 deletions docs/docs.go

Large diffs are not rendered by default.

1,600 changes: 1,348 additions & 252 deletions docs/swagger.json

Large diffs are not rendered by default.

Loading
Loading