Skip to content

Commit

Permalink
add owner field for jetton holders method
Browse files Browse the repository at this point in the history
  • Loading branch information
zakhar-petukhov committed Oct 4, 2023
1 parent 02c3626 commit 998f92c
Show file tree
Hide file tree
Showing 8 changed files with 73 additions and 12 deletions.
4 changes: 4 additions & 0 deletions api/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -1971,10 +1971,14 @@
"balance": {
"example": 1000000000,
"type": "string"
},
"owner": {
"$ref": "#/components/schemas/AccountAddress"
}
},
"required": [
"address",
"owner",
"balance"
],
"type": "object"
Expand Down
3 changes: 3 additions & 0 deletions api/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4373,11 +4373,14 @@ components:
type: object
required:
- address
- owner
- balance
properties:
address:
type: string
example: 0:10C1073837B93FDAAD594284CE8B8EFF7B9CF25427440EB2FC682762E1471365
owner:
$ref: '#/components/schemas/AccountAddress'
balance:
type: string
example: 1000000000
Expand Down
23 changes: 19 additions & 4 deletions client/oas_json_gen.go

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

15 changes: 13 additions & 2 deletions client/oas_schemas_gen.go

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

1 change: 1 addition & 0 deletions pkg/api/jetton_handlers.go
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@ func (h Handler) GetJettonHolders(ctx context.Context, params oas.GetJettonHolde
for _, holder := range holders {
results.Addresses = append(results.Addresses, oas.JettonHoldersAddressesItem{
Address: holder.Address.ToRaw(),
Owner: convertAccountAddress(holder.Owner, h.addressBook),
Balance: holder.Balance.String(),
})
}
Expand Down
1 change: 1 addition & 0 deletions pkg/core/jetton.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ type JettonWallet struct {
type JettonHolder struct {
JettonAddress tongo.AccountID
Address tongo.AccountID
Owner tongo.AccountID
Balance decimal.Decimal
}

Expand Down
23 changes: 19 additions & 4 deletions pkg/oas/oas_json_gen.go

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

15 changes: 13 additions & 2 deletions pkg/oas/oas_schemas_gen.go

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

0 comments on commit 998f92c

Please sign in to comment.