Commit d2a80ce0 authored by Ethen Pociask's avatar Ethen Pociask

[indexer.client] Generated client bindings & updated indexer/.gitignore

parent 567dd291
docker-compose.dev.yml
.env
/indexer
api-ts/yarn.lock
api-ts/package-lock.json
\ No newline at end of file
// Code generated by tygo. DO NOT EDIT.
//////////
// source: deposits.go
// source: models.go
/**
* DepositItem ... Deposit item model for API responses
*/
export interface DepositItem {
guid: string;
from: string;
......@@ -15,29 +18,23 @@ export interface DepositItem {
l1TokenAddress: string;
l2TokenAddress: string;
}
/**
* DepositResponse ... Data model for API JSON response
*/
export interface DepositResponse {
cursor: string;
hasNextPage: boolean;
items: DepositItem[];
}
//////////
// source: routes.go
export interface Routes {
Logger: any /* log.Logger */;
BridgeTransfersView: any /* database.BridgeTransfersView */;
Router?: any /* chi.Mux */;
}
//////////
// source: withdrawals.go
/**
* WithdrawalItem ... Data model for API JSON response
*/
export interface WithdrawalItem {
guid: string;
from: string;
to: string;
transactionHash: string;
messageHash: string;
timestamp: number /* uint64 */;
l2BlockHash: string;
amount: string;
......@@ -46,6 +43,9 @@ export interface WithdrawalItem {
l1TokenAddress: string;
l2TokenAddress: string;
}
/**
* WithdrawalResponse ... Data model for API JSON response
*/
export interface WithdrawalResponse {
cursor: string;
hasNextPage: boolean;
......
......@@ -17,7 +17,7 @@
],
"scripts": {
"clean": "rm -rf generated.ts indexer.cjs indexer.js",
"generate": "npm run clean && tygo generate && mv ../api/routes/index.ts generated.ts && tsup",
"generate": "npm run clean && tygo generate && mv ../api/models/index.ts generated.ts && tsup",
"test": "vitest"
},
"keywords": [
......
packages:
- path: "github.com/ethereum-optimism/optimism/indexer/api/routes"
- path: "github.com/ethereum-optimism/optimism/indexer/api/models"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment