-
Notifications
You must be signed in to change notification settings - Fork 10
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
AIP #61: AdEx v5: significantly cheaper channels #377
Open
50 of 53 tasks
Comments
elpiel
changed the title
AIP#61 Tracking issue
AIP#61 AdEx v5: significantly cheaper channels
Feb 22, 2021
elpiel
changed the title
AIP#61 AdEx v5: significantly cheaper channels
AIP #61 AdEx v5: significantly cheaper channels
Mar 8, 2021
Closed
Merged
Here are a few questions and remarks on the current state of V5.
|
|
This was referenced Oct 4, 2021
Closed
This was
linked to
pull requests
Oct 4, 2021
elpiel
changed the title
AIP #61 AdEx v5: significantly cheaper channels
AIP #61: AdEx v5: significantly cheaper channels
Jan 19, 2022
This was referenced Feb 25, 2022
3 tasks
1 task
This was referenced Aug 22, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Tracking issue
For the changes regarding AIP#61: AdEx v5: significantly cheaper channels (full details here)
Change log
Channel
&Campaign
AIP #61 v5: Channel and Campaign #382 (PRs: AdEx v5: Issue #382 Channel and Campaign #383 )NewState
&Accounting
AIP #61 v5: NewState and Accounting #398API documentation Sentry REST API documentation #475
Accounting & spenders AIP #61 v5: Spenders & Address accounting (postgres) #381
GET /v5/channel/:id/accounting AIP #61 v5: GET /v5/channel/:id/accounting #431 @simzzz
GET /v5/channel/:id/spender/:addr AIP #61 v5: GET /channel/:id/spender/:addr #391
GET /v5/channel/:id/spender/all AIP #61 v5: GET /channel/:id/spender/all #392
POST /v5/channel/:id/spender/:addr POST /v5/channel/:id/spender/:addr + tests #465 @simzzz
POST /v5/channel/:id/pay POST /v5/channel/:id/pay #477 @simzzz
Channel Payout with authentication of the spender.
Withdrawals of advertiser funds - re-introduces the
PAY
event with a separate routeGET /v5/channel/:id/get-leaf @simzzz (PR GET
/v5/channel/:id/get-leaf
route + tests #544)from AIP#61:
I've discussed this with Ivo, we will make spender/earner routes instead of using query parameters, e.g.:
/get-leaf/spender/0x....
/get-left/earner/0x...
POST /v5/campaign/:id/close AIP #61 v5 Sentry POST /v5/campaign/:id/close #417 (PR Issue 417 campaign close route #457)
(
newBudget = totalSpent
, i.e.newBudget
=oldBudget - remaining
)POST / PUT /v5/campaign (create / modify) AIP #61 v5: Channel and Campaign #382
GET
/v5/units-for-slot
Supermarket'sunits-for-slot
route integration inside Sentry #471Enforce limits ( PR Issue 382 campaign insert events #413 )
Events AIP #61 v5: Channel and Campaign #382 ( PR Issue 382 campaign insert events #413 )
access
Distribute fees AIP #61 v5: Spenders & Address accounting (postgres) #381 ( PR Issue 382 campaign insert events #413 )
Analytics breakdowns by 1hr AIP #61 v5: Channel and Campaign #382
Campaign(s) remaining Campaign(s) remaining (redis) #415
For details see JS issue AIP #61 v5: Validator Worker workflow adex-validator#360
Balances<CheckedState>
. The struct can be directly deserialized and will check the state of the Balances.serve
-ing and testing generated code for ads #476 Adview manager serve ads preview #564 Infinity Behaviour + AdView Manager Tests #566SpenderLeaf
Remove SpenderLeaf #442 @simzzztest_harness
crate for running the testsRemove old V4 routes that are no longer needed:
POST /channel
Issue 382 Remove V4 Channel and fns cleanup #435POST /channel/validate
Issue 382 Remove V4 Channel and fns cleanup #435GET /channel/:id/status
Issue 382 Remove V4 Channel and fns cleanup #435GET channel/:id/events-aggregates
(removed in Sentry REST API & functions documentation #473)Sentry Authentication required (
AuthRequired
middleware) routesThe text was updated successfully, but these errors were encountered: