{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":813736000,"defaultBranch":"main","name":"near-safe","ownerLogin":"Mintbase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-11T16:31:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6699393?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719758850.0","currentOid":""},"activityList":{"items":[{"before":"27ece30d2aa9fadaa7ef0ede2ffa7bb73dcc6548","after":null,"ref":"refs/heads/17/multisend","pushedAt":"2024-06-30T14:47:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"3a6a5f85cec9f329e0957f8cf76f60d3befc6652","after":"bea5c18f884f525caa3211d8fd323ad047de6688","ref":"refs/heads/main","pushedAt":"2024-06-30T14:47:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Add Multisend Support (#19)\n\nFirst Successful Tx: https://sepolia.etherscan.io/tx/0xe8749047abf144b6f4f696e92c8c660b4e6822dbcb9534c54393da58b12cf089","shortMessageHtmlLink":"Add Multisend Support (#19)"}},{"before":"00b104e584cda2306c366d036c9dec92394aafa5","after":"27ece30d2aa9fadaa7ef0ede2ffa7bb73dcc6548","ref":"refs/heads/17/multisend","pushedAt":"2024-06-30T14:44:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"fixed tx encoding and works with paymaster","shortMessageHtmlLink":"fixed tx encoding and works with paymaster"}},{"before":null,"after":"00b104e584cda2306c366d036c9dec92394aafa5","ref":"refs/heads/17/multisend","pushedAt":"2024-06-30T14:33:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"add support for multisend (doesnt work with paymaster)","shortMessageHtmlLink":"add support for multisend (doesnt work with paymaster)"}},{"before":"993c59ce864baa4025307f624926f321dc35cd65","after":"3a6a5f85cec9f329e0957f8cf76f60d3befc6652","ref":"refs/heads/main","pushedAt":"2024-06-29T21:25:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Remove fromEnv constructor from TxManager\n\nfixes a few things that didn't belong in the TxManager\n- like usePaymaster on assertFunded)\n- fromEnv shouldn't be there if this is to become a package\n- put dotenv into dev dependencies","shortMessageHtmlLink":"Remove fromEnv constructor from TxManager"}},{"before":"8dceca7ef4d4e28e591a64b0d6b3fc5aa980b635","after":null,"ref":"refs/heads/ts-config","pushedAt":"2024-06-29T21:01:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"ed63d8e1f1528f2de7152e8cc84e1204e7f2ebca","after":"993c59ce864baa4025307f624926f321dc35cd65","ref":"refs/heads/main","pushedAt":"2024-06-29T21:01:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Introduce TransactionManager class (an interface for end users) (#16)\n\nThis PR simplifies main method of index.ts by essentially reducing it to an example. This is achieved by offloading complex logic and argument parsing to tx-manager.ts and cli.ts.\r\n\r\nrecoveryAddress & safeSaltNonce are now read from argv instead of env.\r\n\r\nQuite a few simplifications to the code we made and some (user facing) function arguments were improved.\r\nA few TODOs were also inserted in places where it made sense.","shortMessageHtmlLink":"Introduce TransactionManager class (an interface for end users) (#16)"}},{"before":"45effab49a0eb6eefa42f1e86dd35d8a0f83b215","after":"8dceca7ef4d4e28e591a64b0d6b3fc5aa980b635","ref":"refs/heads/ts-config","pushedAt":"2024-06-29T21:00:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"put back recoveryAddress usage (at deployment)","shortMessageHtmlLink":"put back recoveryAddress usage (at deployment)"}},{"before":"eda438e1196dbf719f809d48428106a6903f6d9d","after":"45effab49a0eb6eefa42f1e86dd35d8a0f83b215","ref":"refs/heads/ts-config","pushedAt":"2024-06-29T20:52:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"add some todos","shortMessageHtmlLink":"add some todos"}},{"before":null,"after":"eda438e1196dbf719f809d48428106a6903f6d9d","ref":"refs/heads/ts-config","pushedAt":"2024-06-29T20:38:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"missing import","shortMessageHtmlLink":"missing import"}},{"before":"b4f3d3e0563e48085f3ad4967204e568cd528969","after":null,"ref":"refs/heads/safe-sdk","pushedAt":"2024-06-28T15:41:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"cb99424ef391a97d6dfea1cbefbf2f48486b6661","after":"a704927b131645e34946076f56326a3731979d77","ref":"refs/heads/use-safe-sdk","pushedAt":"2024-06-28T15:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"attempt to use safekit","shortMessageHtmlLink":"attempt to use safekit"}},{"before":null,"after":"cb99424ef391a97d6dfea1cbefbf2f48486b6661","ref":"refs/heads/use-safe-sdk","pushedAt":"2024-06-28T11:59:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"attempt safe-kit","shortMessageHtmlLink":"attempt safe-kit"}},{"before":"ce5ff2b1e0d1ea689a6d49df36505d9623f6a5fa","after":null,"ref":"refs/heads/split-files","pushedAt":"2024-06-27T20:43:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"a53e80b08970649e5ac0d1ba917e0a1afdf333b0","after":"ed63d8e1f1528f2de7152e8cc84e1204e7f2ebca","ref":"refs/heads/main","pushedAt":"2024-06-27T20:43:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Cleanup: Split Logic into Files (#10)\n\nThis is a first pass to simplify and break out some of the independent code into its own files (with safe, near, and bundler). \r\nSeveral TODO are left in the code (like use bundler SDK permissionless and Safe SDK to simplify further).","shortMessageHtmlLink":"Cleanup: Split Logic into Files (#10)"}},{"before":"ccd6aefb63af904430f54049f9437130384adc03","after":"ce5ff2b1e0d1ea689a6d49df36505d9623f6a5fa","ref":"refs/heads/split-files","pushedAt":"2024-06-27T20:39:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"last pass though first cleanup","shortMessageHtmlLink":"last pass though first cleanup"}},{"before":"0e233fe12e2f1f5f27014aeebdfd48541db089ca","after":"ccd6aefb63af904430f54049f9437130384adc03","ref":"refs/heads/split-files","pushedAt":"2024-06-27T20:10:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"better signature handling","shortMessageHtmlLink":"better signature handling"}},{"before":"106f2c3f53ac0b55b6fab67ca8ad2344ed0e8ea2","after":"0e233fe12e2f1f5f27014aeebdfd48541db089ca","ref":"refs/heads/split-files","pushedAt":"2024-06-27T20:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"factory data function","shortMessageHtmlLink":"factory data function"}},{"before":"4883d7562a0c433d2d9a44dd6b3b494237cce3e4","after":"106f2c3f53ac0b55b6fab67ca8ad2344ed0e8ea2","ref":"refs/heads/split-files","pushedAt":"2024-06-27T19:50:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"bundler class","shortMessageHtmlLink":"bundler class"}},{"before":"10b5c3121a142a302b51425a41acbfe9aab33d4f","after":"4883d7562a0c433d2d9a44dd6b3b494237cce3e4","ref":"refs/heads/split-files","pushedAt":"2024-06-27T16:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"more cleanup - still works","shortMessageHtmlLink":"more cleanup - still works"}},{"before":"d7653e4298b683d79ad0a374d73c17ae080492ad","after":"10b5c3121a142a302b51425a41acbfe9aab33d4f","ref":"refs/heads/split-files","pushedAt":"2024-06-27T15:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"move out more stuff","shortMessageHtmlLink":"move out more stuff"}},{"before":"1bf59a4a2d6ae6802938bb1e823165cd44d21c44","after":"d7653e4298b683d79ad0a374d73c17ae080492ad","ref":"refs/heads/split-files","pushedAt":"2024-06-27T12:51:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"split bundler stuff out (naively)","shortMessageHtmlLink":"split bundler stuff out (naively)"}},{"before":"c78b456b0e350d015f6fc1f080f36745a6b1809f","after":null,"ref":"refs/heads/2/get-receipt","pushedAt":"2024-06-27T12:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"7b1f5d191f2c12bec4d651ef4e7f88ab0cae44af","after":"a53e80b08970649e5ac0d1ba917e0a1afdf333b0","ref":"refs/heads/main","pushedAt":"2024-06-27T12:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Get User Operation Receipt (#12)\n\nwait and get user op receipt","shortMessageHtmlLink":"Get User Operation Receipt (#12)"}},{"before":null,"after":"c78b456b0e350d015f6fc1f080f36745a6b1809f","ref":"refs/heads/2/get-receipt","pushedAt":"2024-06-27T12:29:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"wait and get userOpReceipt","shortMessageHtmlLink":"wait and get userOpReceipt"}},{"before":"e32525e5ad33f7157f7fd02e3f047732d47003e7","after":null,"ref":"refs/heads/paymaster","pushedAt":"2024-06-27T11:35:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"}},{"before":"12a302ef14d0776b71d043e9b4e3ce2eda98d737","after":"7b1f5d191f2c12bec4d651ef4e7f88ab0cae44af","ref":"refs/heads/main","pushedAt":"2024-06-27T11:35:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"Add Paymaster Sponsoring (#9)\n\nThis is a hackey first version of paymaster sponsoring.\r\nOne can now run yarn start --usePaymaster true.","shortMessageHtmlLink":"Add Paymaster Sponsoring (#9)"}},{"before":"ddb584794c78b0b977824fffbc5c08c46e98b74b","after":"e32525e5ad33f7157f7fd02e3f047732d47003e7","ref":"refs/heads/paymaster","pushedAt":"2024-06-27T10:51:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"give a little warning before deployment if not using paymaster","shortMessageHtmlLink":"give a little warning before deployment if not using paymaster"}},{"before":"dae24b343ecab5a882b27b72e43107816c9d3785","after":"ddb584794c78b0b977824fffbc5c08c46e98b74b","ref":"refs/heads/paymaster","pushedAt":"2024-06-27T09:47:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"optionally use paymaster","shortMessageHtmlLink":"optionally use paymaster"}},{"before":"f8801006b45482550a411c661d3c8df89f5e1fc9","after":"dae24b343ecab5a882b27b72e43107816c9d3785","ref":"refs/heads/paymaster","pushedAt":"2024-06-27T09:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bh2smith","name":"Benjamin Smith","path":"/bh2smith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11778116?s=80&v=4"},"commit":{"message":"delete dead code","shortMessageHtmlLink":"delete dead code"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcwlIgQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Mintbase/near-safe"}