Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

Use Github IDs instead of names in DB #574

Closed
3 tasks
whilefoo opened this issue Aug 2, 2023 · 47 comments · Fixed by #644
Closed
3 tasks

Use Github IDs instead of names in DB #574

whilefoo opened this issue Aug 2, 2023 · 47 comments · Fixed by #644

Comments

@whilefoo
Copy link
Collaborator

whilefoo commented Aug 2, 2023

Currently user, repository, organization are all stored by their name in the database. User, repo or organization can change their name and I guess this is not that common but I still think it would be better to store IDs that we get from the Github API instead of names.


  • Store and use user ID.
  • Store and save username.
  • Ensure that user name is updated every time user ID is accessed, in case a username is updated.
@0x4007
Copy link
Member

0x4007 commented Aug 2, 2023

I agree that ID makes more sense for this reason. For convenience we should still also keep at least the original username.

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Aug 5, 2023

/start

@ubiquibot
Copy link

ubiquibot bot commented Aug 5, 2023

Skipping /assign since no time labels are set to calculate the timeline

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Aug 5, 2023

@pavlovcik Hey, I wanted to pick this up!

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Aug 6, 2023

/start

@ubiquibot
Copy link

ubiquibot bot commented Aug 6, 2023

Skipping /assign since no time labels are set to calculate the timeline

@ubiquibot
Copy link

ubiquibot bot commented Aug 6, 2023

@Sadaf-A The time limit for this bounty is on Mon, 07 Aug 2023 00:53:52 GMT

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Aug 7, 2023

@whilefoo could you please elaborate a little and if possible, link the GitHub file also.

@whilefoo
Copy link
Collaborator Author

whilefoo commented Aug 8, 2023

@pavlovcik I'm not sure how we can keep backwards compatibility. For issues and users it doesn't matter that much because we just insert them into DB and never query them, but we query other tables so things won't work because old records won't have IDs.

I guess one way would be to first add IDs to the database and fill new records with both name and ID but still query by name. Then we create a script that will update all missing IDs and once we have everything we switch to querying by ID.

@0x4007
Copy link
Member

0x4007 commented Aug 8, 2023

Yeah I think we could even delete the old users to force re-registration. No big deal.

@Sadaf-A
Copy link
Contributor

Sadaf-A commented Aug 9, 2023

/unassign

@ubiquibot ubiquibot bot unassigned Sadaf-A Aug 9, 2023
@ubiquibot
Copy link

ubiquibot bot commented Aug 9, 2023

You have been unassigned from the bounty @Sadaf-A

@0x4007 0x4007 added ping and removed ping labels Aug 9, 2023
@baibhavKumar1
Copy link
Contributor

@pavlovcik , here it is required to a "id" along with other details, right? Any additional changes? Thank You

@ubiquibot
Copy link

ubiquibot bot commented Aug 14, 2023

Available commands

- /start: Assign the origin sender to the issue automatically.
- /stop: Unassign the origin sender from the issue automatically.
- /help: List all available commands.
- /query: Comments the users multiplier and address
- /multiplier: Set the bounty payout multiplier for a specific contributor, and provide the reason for why. 
  example usage: "/wallet @user 0.5 'Multiplier reason'"
- /allow: Set access control. (Admin Only)
- /wallet: <WALLET_ADDRESS | ENS_NAME>: Register the hunter's wallet address. 
  ex1: /wallet 0x0000000000000000000000000000000000000000
  ex2: /wallet vitalik.eth

@Wholesomebruh

@0x4007
Copy link
Member

0x4007 commented Aug 15, 2023

@pavlovcik , here it is required to a "id" along with other details, right? Any additional changes? Thank You

I think all the relevant context is inside of this conversation but @whilefoo any remarks?

@0x4007
Copy link
Member

0x4007 commented Aug 17, 2023

My remarks

#623

@baibhavKumar1 baibhavKumar1 removed their assignment Aug 18, 2023
@ubiquibot
Copy link

ubiquibot bot commented Aug 18, 2023

These linked pull requests are closed: #618

@kamaalsultan
Copy link
Contributor

kamaalsultan commented Aug 18, 2023

/start

@ubiquibot
Copy link

ubiquibot bot commented Aug 18, 2023

Too many assigned issues, you have reached your max of 2

@ubiquibot
Copy link

ubiquibot bot commented Sep 3, 2023

Do you have any updates @ByteBallet? If you would like to release the bounty back to the DevPool, please comment /stop
Last activity time: Wed Aug 30 2023 07:09:58 GMT+0000 (Coordinated Universal Time)

@kamaalsultan
Copy link
Contributor

Still waiting for review.

@kamaalsultan
Copy link
Contributor

kamaalsultan commented Sep 5, 2023

Still waiting for review.

Want to move to another issue because it's been a while for waiting for review...

@kamaalsultan
Copy link
Contributor

/stop

@ubiquibot
Copy link

ubiquibot bot commented Sep 5, 2023

These linked pull requests are closed: #656

@ubiquibot
Copy link

ubiquibot bot commented Sep 5, 2023

You have been unassigned from the bounty @ByteBallet

@ubiquibot
Copy link

ubiquibot bot commented Sep 5, 2023

@ByteBallet The time limit for this bounty is on Tue, 05 Sep 2023 11:49:07 UTC

@rndquu
Copy link
Member

rndquu commented Sep 5, 2023

Still waiting for review.

Want to move to another issue because it's been a while for waiting for review...

Assigned you back :) Next time (when you hit the assignment limit) you don't need to unassign yourself from some old issue in order to take a new bounty. Just post a comment (under the issue you want to take) that you want to take a new issue but all your other PRs are under review and somebody from the core team will assign you.

@ubiquibot
Copy link

ubiquibot bot commented Sep 9, 2023

Do you have any updates @ByteBallet? If you would like to release the bounty back to the DevPool, please comment /stop
Last activity time: Tue Sep 05 2023 07:55:40 GMT+0000 (Coordinated Universal Time)

@ubiquibot
Copy link

ubiquibot bot commented Sep 12, 2023

@ByteBallet - Releasing the bounty back to dev pool because the allocated duration already ended!
Last activity time: Tue Sep 05 2023 07:55:40 GMT+0000 (Coordinated Universal Time)

@ubiquibot
Copy link

ubiquibot bot commented Sep 12, 2023

@ByteBallet The time limit for this bounty is on Tue, 12 Sep 2023 10:58:03 UTC

@ubiquibot
Copy link

ubiquibot bot commented Sep 12, 2023

@ByteBallet - Releasing the bounty back to dev pool because the allocated duration already ended!
Last activity time: Tue Sep 05 2023 07:55:40 GMT+0000 (Coordinated Universal Time)

1 similar comment
@ubiquibot
Copy link

ubiquibot bot commented Sep 12, 2023

@ByteBallet - Releasing the bounty back to dev pool because the allocated duration already ended!
Last activity time: Tue Sep 05 2023 07:55:40 GMT+0000 (Coordinated Universal Time)

@0x4007 0x4007 self-assigned this Oct 19, 2023
@ubiquibot
Copy link

ubiquibot bot commented Oct 19, 2023

@pavlovcik The time limit for this bounty is on Thu, 19 Oct 2023 06:45:20 UTC

@ubiquibot ubiquibot bot unassigned 0x4007 Oct 19, 2023
@ubiquibot
Copy link

ubiquibot bot commented Oct 19, 2023

@pavlovcik - Releasing the bounty back to dev pool because the allocated duration already ended!
Last activity time: Mon Aug 21 2023 23:05:54 GMT+0000 (Coordinated Universal Time)

@0x4007 0x4007 self-assigned this Oct 19, 2023
@ubiquibot
Copy link

ubiquibot bot commented Oct 19, 2023

@pavlovcik The time limit for this bounty is on Thu, 19 Oct 2023 06:45:42 UTC

Copy link

ubiquibot bot commented Feb 17, 2024

+ Evaluating results. Please wait...

@0x4007 0x4007 self-assigned this Feb 17, 2024
Copy link

ubiquibot bot commented Feb 17, 2024

@pavlovcik the deadline is at 2024-02-17T12:34:56.988Z

@0x4007 0x4007 reopened this Feb 19, 2024
@0x4007 0x4007 closed this as completed Feb 19, 2024
Copy link

ubiquibot bot commented Feb 19, 2024

+ Evaluating results. Please wait...

Copy link

ubiquibot bot commented Feb 19, 2024

[ 194.3 WXDAI ]

@pavlovcik
Contributions Overview
ViewContributionCountReward
IssueTask1.0050
IssueComment50
IssueComment510.1
ReviewComment1667.1
ReviewComment1667.1
Conversation Incentives
CommentFormattingRelevanceReward
I agree that ID makes more sense for this reason. For convenienc...
-0.79-
Yeah I think we could even delete the old users to force re-regi...
-0.54-
> @pavlovcik , here it is required to a "id" along with other de...
-0.52-
My remarks

#623...

-0.65-
Is it straightforward to update the name if a change is detected...
-0.6-
I agree that ID makes more sense for this reason. For convenienc...
2.20.792.2
Yeah I think we could even delete the old users to force re-regi...
1.70.541.7
> @pavlovcik , here it is required to a "id" along with other de...
1.50.521.5
My remarks

#623...

0.90.650.9
Is it straightforward to update the name if a change is detected...
3.80.63.8
> > I just updated the specification, but I don't see a mechanis...
1.5-1.5

I figured caching the username for reads is useful to save on u...
9-9
> I took a quick look and we never query username from database....
1.1-1.1
This should have merged this in weeks ago. The number of outstan...
9.1-9.1
@0xcodercrane In this case you should consider just regenerating...
3.8-3.8
Don't think it matters the order regarding conflicts but technic...
1.9-1.9
Will need to e2e test and merge...
0.7-0.7
Review comments at #84...
1-1
There are many dimensions of your proposal to consider so it's h...
8.4-8.4
This should work on personal accounts (not just organizations) a...
2.4-2.4
Notes to self on incentive calculation architecture:

  • work bac...
4.8
li:
  count: 2
  score: "2"
  words: 21
-4.8
I think next week. It feels really close to being done but I'm a...
2.8-2.8
@wannacfuture its better that you branch from here instead of pu...
1.9-1.9
> I'm trying to use the new version with workflow dispatcher and...
8.5
code:
  count: 1
  score: "1"
  words: 26
-8.5
You guys should make sure you're using the same version of Node....
9.2-9.2
@gitcoindev maybe you can help fix the knip CI here...
1-1
> > I just updated the specification, but I don't see a mechanis...
1.5-1.5
I figured caching the username for reads is useful to save on u...
9-9
> I took a quick look and we never query username from database....
1.1-1.1
This should have merged this in weeks ago. The number of outstan...
9.1-9.1
@0xcodercrane In this case you should consider just regenerating...
3.8-3.8
Don't think it matters the order regarding conflicts but technic...
1.9-1.9
Will need to e2e test and merge...
0.7-0.7
Review comments at https://github.com/ubiquity/ubiquibot/pull/84...
1-1
There are many dimensions of your proposal to consider so it's h...
8.4-8.4
This should work on personal accounts (not just organizations) a...
2.4-2.4
Notes to self on incentive calculation architecture:
  • work bac...
4.8
li:
  count: 2
  score: "2"
  words: 21
-4.8
I think next week. It feels really close to being done but I'm a...
2.8-2.8
@wannacfuture its better that you branch from here instead of pu...
1.9-1.9
> I'm trying to use the new version with workflow dispatcher and...
8.5
code:
  count: 1
  score: "1"
  words: 26
-8.5
You guys should make sure you're using the same version of Node....
9.2-9.2
@gitcoindev maybe you can help fix the knip CI here...
1-1

[ 0 WXDAI ]

@BeanieMen
Contributions Overview
ViewContributionCountReward
ReviewComment10
Conversation Incentives
CommentFormattingRelevanceReward
🎉...
---

[ 52.6 WXDAI ]

@gitcoindev
Contributions Overview
ViewContributionCountReward
ReviewComment752.6
Conversation Incentives
CommentFormattingRelevanceReward
> There also seems to be an issue with ubiquibot-logger > > `...
9.1
code:
  count: 4
  score: "4"
  words: 4
-9.1
> > Hi @whilefoo , the `ubiquibot-logger` is an ESM module https...
7.3
code:
  count: 5
  score: "5"
  words: 7
-7.3
> > > Hi @whilefoo , the `ubiquibot-logger` is an ESM module htt...
14.9
code:
  count: 7
  score: "7"
  words: 10
-14.9
hi @whilefoo I will give this priority and try to fix till Monda...
1.4-1.4
@whilefoo I am on v0.3.4 already, so far no luck but closer and ...
5.2-5.2
hi @whilefoo could you please check ubiquibot-logger v0.3.5 ? I...
8.9
code:
  count: 1
  score: "1"
  words: 6
-8.9
Btw, about @pavlovcik 's last comment, I agree that we should sy...
5.8-5.8

[ 1.1 WXDAI ]

@Draeieg
Contributions Overview
ViewContributionCountReward
ReviewComment11.1
Conversation Incentives
CommentFormattingRelevanceReward
let me know when this is ready to go into QA...
1.1-1.1

[ 17.1 WXDAI ]

@kamaalsultan
Contributions Overview
ViewContributionCountReward
IssueComment58.2
ReviewComment48.9
Conversation Incentives
CommentFormattingRelevanceReward
> I agree that ID makes more sense for this reason. For convenie...
1.70.61.7
> Is it straightforward to update the name if a change is detect...
3.50.583.5
Waiting for review. https://github.com/ubiquity/ubiquibot/pull/...
10.41
Still waiting for review....
0.40.320.4
> Still waiting for review.

Want to move to another issue bec...

1.60.351.6
> I just updated the specification, but I don't see a mechanism ...
1.2-1.2
> That might have made sense actually. Hopefully it's fine I upd...
6.5-6.5
> Looks like we should get rid of the username entirely then.

...

0.6-0.6
> let me know when this is ready to go into QA

I guess it's n...

0.6-0.6

[ 1.6 WXDAI ]

@0xcodercrane
Contributions Overview
ViewContributionCountReward
ReviewComment11.6
Conversation Incentives
CommentFormattingRelevanceReward
should I merge https://github.com/ubiquity/ubiquibot/pull/643 in...
1.6-1.6

[ 0.6 WXDAI ]

@wannacfuture
Contributions Overview
ViewContributionCountReward
ReviewComment10.6
Conversation Incentives
CommentFormattingRelevanceReward
should I resolve the conflicts? @pavlovcik ...
0.6-0.6

[ 2.3 WXDAI ]

@Sadaf-A
Contributions Overview
ViewContributionCountReward
IssueComment22.3
Conversation Incentives
CommentFormattingRelevanceReward
@pavlovcik Hey, I wanted to pick this up!...
0.80.360.8
@whilefoo could you please elaborate a little and if possible, l...
1.50.581.5

[ 154.5 WXDAI ]

@rndquu
Contributions Overview
ViewContributionCountReward
IssueComment16.5
ReviewComment5148
Conversation Incentives
CommentFormattingRelevanceReward
> > Still waiting for review. > > Want to move to another iss...
6.50.216.5
> I figured caching the username for reads is useful to save on ...
6.6
a:
  count: 1
  score: "1"
  words: 2
code:
  count: 1
  score: "1"
  words: 1
-6.6
@byteballet Could you resolve the conflicts one more time?

@w...

1.7-1.7
@pavlovcik

There is the supabase [diff tool](https://supabas...

42.1

a:
  count: 4
  score: "4"
  words: 7
li:
  count: 7
  score: "7"
  words: 110
code:
  count: 10
  score: "10"
  words: 11
-42.1
@pavlovcik

Regarding the locations and metadata.

This i...

96

h2:
  count: 2
  score: "2"
  words: 11
h3:
  count: 4
  score: "4"
  words: 4
a:
  count: 2
  score: "2"
  words: 3
li:
  count: 10
  score: "10"
  words: 170
code:
  count: 21
  score: "21"
  words: 67
td:
  count: 16
  score: "16"
  words: 57
-96
> Alternatively we do the two API calls but there's a good chanc...
1.6-1.6

[ 105.4 WXDAI ]

@whilefoo
Contributions Overview
ViewContributionCountReward
IssueSpecification119.4
IssueComment330.2
ReviewComment655.8
Conversation Incentives
CommentFormattingRelevanceReward
Currently user, repository, organization are all stored by their...
19.4
li:
  count: 3
  score: "3"
  words: 27
hr:
  count: 1
  score: "1"
  words: 0
119.4
@pavlovcik I'm not sure how we can keep backwards compatibility....
19.60.8919.6
> Would it be good to store both name and id for repo and user o...
1.20.561.2
> I don't think it's straightforward but it's absolutely doable....
9.40.479.4
I took a quick look and we never query username from database. M...
5-5
I'm trying to use the new version with workflow dispatcher and I...
13.6
code:
  count: 1
  score: "2"
  words: 26
-13.6
There also seems to be an issue with ubiquibot-logger
co...</a></h6></td><td><details><summary>15.8</summary>
<pre>code:
  count: 1
  score: "2"
  words: 0
</pre>
</details></td><td>-</td><td>15.8</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1850189172">> Hi @whilefoo , the `ubiquibot-logger` is an ESM module https:/...</a></h6></td><td><details><summary>17.8</summary>
<pre>code:
  count: 5
  score: "10"
  words: 7
</pre>
</details></td><td>-</td><td>17.8</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1859155851">> Following the article https://dev.to/tigawanna/building-and-pu...</a></h6></td><td>2.4</td><td>-</td><td>2.4</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1872954224">@gitcoindev it's working now, thanks!...</a></h6></td><td>1.2</td><td>-</td><td>1.2</td></tr></tbody></table>
  </details>
  

  <details>
    <summary>
      <b
        ><h3>
          <a
            href="https://pay.ubq.fi/?claim=W3sidHlwZSI6ImVyYzIwLXBlcm1pdCIsInBlcm1pdCI6eyJwZXJtaXR0ZWQiOnsidG9rZW4iOiIweGU5MUQxNTNFMGI0MTUxOEEyQ2U4RGQzRDc5NDRGYTg2MzQ2M2E5N2QiLCJhbW91bnQiOiIzNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm5vbmNlIjoiNTMxMTQwNjY1NTk3MTc5ODA4MjE0NTYzOTM1MTg0NDMwNzA3MzIwNzI1NjQzNDM3NzQ5MzE4Mzg5NTUxNzcwODY4ODMyMjY3MzIzODQiLCJkZWFkbGluZSI6IjExNTc5MjA4OTIzNzMxNjE5NTQyMzU3MDk4NTAwODY4NzkwNzg1MzI2OTk4NDY2NTY0MDU2NDAzOTQ1NzU4NDAwNzkxMzEyOTYzOTkzNSJ9LCJ0cmFuc2ZlckRldGFpbHMiOnsidG8iOiIweGM0ZmM2M2Q4OGRkNDExYjE5YWNmODZmYjU2YmE1MDk0MTYxMWIzYTciLCJyZXF1ZXN0ZWRBbW91bnQiOiIzNzAwMDAwMDAwMDAwMDAwMDAwIn0sIm93bmVyIjoiMHg0NENhMTVEYjEwMWZEMWMxOTQ0NjdEYjZBRjBjNjdDNkJiRjRBQjUxIiwic2lnbmF0dXJlIjoiMHhkN2FiODNiOGViMmE0ZjM3YTExY2RiYTM1ZTRmODdiYzRlZTViMWYxMWJiOWUzOTE2MzliNTI1ZTQ3ODRhMzI4NDBjYjQzMmQ0MDQ4YjFjNjkxOWE4NmUxNDZmNmE3OGEzZDgyZjgxYmJhZGYyYjcxMGJhY2E2NjU0MGIxMGIwOTFiIiwibmV0d29ya0lkIjoxMDB9XQ%3D%3D"
          >
            [ 3.7 WXDAI ]</a
          >
        </h3>
        <h6>@EtherealGlow</h6></b
      >
    </summary>
    <h6>Contributions Overview</h6>
<table><thead>
<tr><th>View</th><th>Contribution</th><th>Count</th><th>Reward</th>
</thead><tbody>
<tr><td>Review</td><td>Comment</td><td>5</td><td>3.7</td></tr>
</tbody></table>
    <h6>Conversation Incentives</h6><table><thead><tr><th>Comment</th><th>Formatting</th><th>Relevance</th><th>Reward</th></tr></thead><tbody><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1783856208">I pray for the refactor to be done quickly 🙏...</a></h6></td><td>0.9</td><td>-</td><td>0.9</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1792385039">Do you guys have any estimate on when the refactor will be done ...</a></h6></td><td>1.3</td><td>-</td><td>1.3</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1807904469">Any new estimate for how much time is left?...</a></h6></td><td>0.9</td><td>-</td><td>0.9</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1823077738">🙏...</a></h6></td><td>-</td><td>-</td><td>-</td></tr><tr><td><h6><a href="https://github.com/ubiquity/ubiquibot/pull/644#issuecomment-1840080819">When will the refactor be done 😭...</a></h6></td><td>0.6</td><td>-</td><td>0.6</td></tr></tbody></table>
  </details>
  
<!-- Ubiquity - Transactions - generatePermits - 6fa67c1
[
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "194300000000000000000"
      },
      "nonce": "30337135809623219390084051973497027168822618981506318363925705006177381359946",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x4007CE2083c7F3E18097aeB3A39bb8eC149a341d",
      "requestedAmount": "194300000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x98e853d504d5e4c498b0ce17bcccfa94c78edbb3763ecfd5395878af3b6f048c4d46712f0ee54b5ab1e28c3cc49e1a7d2799423d8bd4c2db468df0bf7b22d2b71c",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "0"
      },
      "nonce": "49418271771969006939705794376455577733422569133080826761565983674085805134983",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x24fbA1343132DE969Aeef0B1BD5CaAE1fB102978",
      "requestedAmount": "0"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0xa0804caf905334a7a3c11382b50892d1c93d0e43e5f210a24f152b80396b6e6461b566034081af32874b77e1847c83e49a9539ff33901527e79b05ed56c809ea1c",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "52600000000000000000"
      },
      "nonce": "18533305692713913055754977491129638485533098800415179229075406208828907705742",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x7e92476D69Ff1377a8b45176b1829C4A5566653a",
      "requestedAmount": "52600000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x4e276075c2f7061ce2e6775b29f2b089c65ef28c6821b80e1fb33a848d190fd26a7f0e4900ffa17597fa50fdce4112ac1c45dacde8f70e813d8680e43d714a681b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "1100000000000000000"
      },
      "nonce": "26504033899419742102353744899393898558254978735918291559104394822915745679155",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0xb87d1713f2fade89fe9de557a2e37d10f006a5d1",
      "requestedAmount": "1100000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0xad6dda1ce285f9c0af6a6bb36b3d36853b9ba4962a4f56d7d1c1dc52cbe90bdf5403d227e24c377309368428c183c510c272bcb892a265c582f27b387d7746021c",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "17100000000000000000"
      },
      "nonce": "113995479465391631932966555475851934570552431078315383230119288522361612946490",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x55E4584211005429873f5D176AFA8B0b42B54744",
      "requestedAmount": "17100000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x6c4848a5f5a5d7141e93ff98886bba0e933ccdd1353574269f40cb1158ab62bd66e26dff6f7f6f56a1c19dd90ab0af635a76c83218929eae4c3780ff34f2d2f31c",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "1600000000000000000"
      },
      "nonce": "34702646050073766263891453145563313414616086721214911897050832273748337085004",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x00868BB3BA2B36316c2fc42E4aFB6D4246b77E46",
      "requestedAmount": "1600000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x74de64df7f85c5c0571e09ac3fd28414b1d06bd2f3ebcff8dc9dc4075d7f82c77cbeabd315ecf45b858049aac2a8831a676dcf36a6d45582fe814046ee0833371b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "600000000000000000"
      },
      "nonce": "19173164499023960475754201673925984757361123344326141833700349315413595205874",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x9e4ef4353c928cd3eb473e8f12aecf58c208ef40",
      "requestedAmount": "600000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x32f25fe1e3c106365dc71f2c907f6fd0ea4c987bea70e6bc1df9b2f94631efde4d2fec7f0f1aed6dae656f57559e33cb02825fcf9e29ff4f295fb75e960eff921b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "2300000000000000000"
      },
      "nonce": "55950189657319850348438002650069619249725954016054357624036090952148289354487",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x0BEd00438D57d07E3667b85Fa8EB86Af147C7025",
      "requestedAmount": "2300000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x96694c7c1b2c4c6b8e8b60980c6130218c8194b1eff7b6afd398a515490b107a1f4287ee45a6f58c6567aa0b6879b0f6d500ace6520698efa6fd27688c9a18ff1b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "154500000000000000000"
      },
      "nonce": "43563247321895348520339123768876289021229365691487803708329559095616715611400",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0x336C033842FA316d470e820c81b742e62A0765DC",
      "requestedAmount": "154500000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0xaf9b9651184fea10b2168cef55a8f067bf61b1823a097b83154087e6e8b28cd33a6e022975c349dc9681f34320e9819b736dc6da988aa0abf27d12802889f2e01b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "105400000000000000000"
      },
      "nonce": "64523095033961953501954887113936978285982969091149513767383544504765570434373",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0xCee33C98410DEbe67A319Cb94F39e403435Df319",
      "requestedAmount": "105400000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0x93633d4ad79ba166927a374737dccbee882e7987283892973e2a7b5f6c7ffde049dd7ebe1ead3d17407d846bbfede6c067bc5d3a1db8178c961c391e3c3df1f81b",
    "networkId": 100
  },
  {
    "permit": {
      "permitted": {
        "token": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
        "amount": "3700000000000000000"
      },
      "nonce": "53114066559717980821456393518443070732072564343774931838955177086883226732384",
      "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
    },
    "transferDetails": {
      "to": "0xc4fc63d88dd411b19acf86fb56ba50941611b3a7",
      "requestedAmount": "3700000000000000000"
    },
    "owner": "0x44Ca15Db101fD1c194467Db6AF0c67C6BbF4AB51",
    "signature": "0xd7ab83b8eb2a4f37a11cdba35e4f87bc4ee5b1f11bb9e391639b525e4784a32840cb432d4048b1c6919a86e146f6a78a3d82f81bbadf2b710baca66540b10b091b",
    "networkId": 100
  }
]
-->

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants