{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":759901057,"defaultBranch":"main","name":"solidity-programming","ownerLogin":"code-architect","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-19T14:53:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8597528?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708354872.0","currentOid":""},"activityList":{"items":[{"before":"7cf37f1da8b634645ccf01c4565954d893986ec4","after":"5c8f04771e3d717eccbc57e7aa65a005ed9a3056","ref":"refs/heads/main","pushedAt":"2024-04-16T19:05:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"An ACl based voter system","shortMessageHtmlLink":"An ACl based voter system"}},{"before":"ace239faec78576faf6daa88d90da5df887c805d","after":"7cf37f1da8b634645ccf01c4565954d893986ec4","ref":"refs/heads/main","pushedAt":"2024-04-16T14:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created a Solidity function to implement a time-locked contract, which allows funds to be withdrawn only after a certain time has elapsed","shortMessageHtmlLink":"created a Solidity function to implement a time-locked contract, whic…"}},{"before":"549c652df630a4efb1c18c6337cb499a75378063","after":"ace239faec78576faf6daa88d90da5df887c805d","ref":"refs/heads/main","pushedAt":"2024-04-16T14:13:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"check the balance of a given address","shortMessageHtmlLink":"check the balance of a given address"}},{"before":"e563e9e5a7848d660b32021fb5c6246b77d1dfce","after":"549c652df630a4efb1c18c6337cb499a75378063","ref":"refs/heads/main","pushedAt":"2024-04-16T09:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"checking if a given address is a contract or not using inline assembly","shortMessageHtmlLink":"checking if a given address is a contract or not using inline assembly"}},{"before":"3af16f6f6a229b1cb3651eda205957db683d260c","after":"e563e9e5a7848d660b32021fb5c6246b77d1dfce","ref":"refs/heads/main","pushedAt":"2024-03-27T07:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Created a full scale ERC20 token and implimentation, written deploy script, generated ABI","shortMessageHtmlLink":"Created a full scale ERC20 token and implimentation, written deploy s…"}},{"before":"dce223858e37112731f5fa4401ec3b8d6d8eafdf","after":"3af16f6f6a229b1cb3651eda205957db683d260c","ref":"refs/heads/main","pushedAt":"2024-03-26T20:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created deploy script and API json","shortMessageHtmlLink":"created deploy script and API json"}},{"before":"c36fe7b6b2957b10394afa02686220a23a7ec65b","after":"dce223858e37112731f5fa4401ec3b8d6d8eafdf","ref":"refs/heads/main","pushedAt":"2024-03-26T18:00:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created bank app methods","shortMessageHtmlLink":"created bank app methods"}},{"before":"816c569d5f1ece7f027ffe97e0c12d9155550584","after":"c36fe7b6b2957b10394afa02686220a23a7ec65b","ref":"refs/heads/main","pushedAt":"2024-03-25T22:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created bank app framework and Guard Check Pattern","shortMessageHtmlLink":"created bank app framework and Guard Check Pattern"}},{"before":"af6d4059d7ca26d0a26a48884627c179d9640d2f","after":"816c569d5f1ece7f027ffe97e0c12d9155550584","ref":"refs/heads/main","pushedAt":"2024-03-24T13:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created withdrawal pattern using CrowdFunding","shortMessageHtmlLink":"created withdrawal pattern using CrowdFunding"}},{"before":"1eba891f74148959fcb3a86168065e336ecb3805","after":"af6d4059d7ca26d0a26a48884627c179d9640d2f","ref":"refs/heads/main","pushedAt":"2024-03-23T20:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Withdrawal Pattern using solidity","shortMessageHtmlLink":"Withdrawal Pattern using solidity"}},{"before":"1dce294ad98443181d00bb7291d483022226b92b","after":"1eba891f74148959fcb3a86168065e336ecb3805","ref":"refs/heads/main","pushedAt":"2024-03-23T20:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Circut Breaker pattern using solidity","shortMessageHtmlLink":"Circut Breaker pattern using solidity"}},{"before":"fea6e2dde5e6976685556c4ea85b97f427c691a4","after":"1dce294ad98443181d00bb7291d483022226b92b","ref":"refs/heads/main","pushedAt":"2024-03-21T20:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created a DocumentRegistry smart contract using ACL","shortMessageHtmlLink":"created a DocumentRegistry smart contract using ACL"}},{"before":"e6bdcf5c016232b346da79accc89e1f591153f0e","after":"fea6e2dde5e6976685556c4ea85b97f427c691a4","ref":"refs/heads/main","pushedAt":"2024-03-21T17:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Created an acl based escrow contract","shortMessageHtmlLink":"Created an acl based escrow contract"}},{"before":"2de314a42efa5260227066578fcf6ac2d8b3a0d5","after":"e6bdcf5c016232b346da79accc89e1f591153f0e","ref":"refs/heads/main","pushedAt":"2024-03-20T19:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Created complete ACL design","shortMessageHtmlLink":"Created complete ACL design"}},{"before":"d212416d16eed68fa2017c3381e2e91bada99aa2","after":"2de314a42efa5260227066578fcf6ac2d8b3a0d5","ref":"refs/heads/main","pushedAt":"2024-03-20T19:22:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created base of design pattern of Access Control Lists (ACLs)","shortMessageHtmlLink":"created base of design pattern of Access Control Lists (ACLs)"}},{"before":"5faab7b9d60590409897a84dacb5145c7a28503a","after":"d212416d16eed68fa2017c3381e2e91bada99aa2","ref":"refs/heads/main","pushedAt":"2024-03-18T23:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created tests to check EVENTS and Conditions","shortMessageHtmlLink":"created tests to check EVENTS and Conditions"}},{"before":"7ff5d2c4df060dece2b6ab313171a87eed716a22","after":"5faab7b9d60590409897a84dacb5145c7a28503a","ref":"refs/heads/main","pushedAt":"2024-03-17T22:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"written tests to check unlock time, the right owner, receive and store the funds to contract","shortMessageHtmlLink":"written tests to check unlock time, the right owner, receive and stor…"}},{"before":"352de10e6bd5691f5b05b3561d82b3c26c9da143","after":"7ff5d2c4df060dece2b6ab313171a87eed716a22","ref":"refs/heads/main","pushedAt":"2024-03-17T04:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Created signers basic tests","shortMessageHtmlLink":"Created signers basic tests"}},{"before":"7891172fadf68daf9462862432ed08ee22687c73","after":"352de10e6bd5691f5b05b3561d82b3c26c9da143","ref":"refs/heads/main","pushedAt":"2024-03-17T02:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"bug fixed, make sure not to use the latest version because the plugins do not support","shortMessageHtmlLink":"bug fixed, make sure not to use the latest version because the plugin…"}},{"before":"217a492bd50105d4836402f3cb36b464bc937dd8","after":"7891172fadf68daf9462862432ed08ee22687c73","ref":"refs/heads/main","pushedAt":"2024-03-16T06:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"get the full code ERC20 of an address if they have any","shortMessageHtmlLink":"get the full code ERC20 of an address if they have any"}},{"before":"731afe3008ea1986f2977a16ded0ef4f465e473e","after":"217a492bd50105d4836402f3cb36b464bc937dd8","ref":"refs/heads/main","pushedAt":"2024-03-16T05:55:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created Etherscan API based functions","shortMessageHtmlLink":"created Etherscan API based functions"}},{"before":"f94e3ed7265c4166313301ca561547fac8905300","after":"731afe3008ea1986f2977a16ded0ef4f465e473e","ref":"refs/heads/main","pushedAt":"2024-03-16T02:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Created ether.js testing file and using etherscan api key to fetch accountbalance","shortMessageHtmlLink":"Created ether.js testing file and using etherscan api key to fetch ac…"}},{"before":"22896ccb65ab7c1e59504edad4359f2b465f1715","after":"f94e3ed7265c4166313301ca561547fac8905300","ref":"refs/heads/main","pushedAt":"2024-03-15T18:57:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created basic solidity smart contract","shortMessageHtmlLink":"created basic solidity smart contract"}},{"before":"b52e8f495e2fee1be7fce6409f0395d47af7ecc7","after":"22896ccb65ab7c1e59504edad4359f2b465f1715","ref":"refs/heads/main","pushedAt":"2024-03-07T00:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"34b9bcab06d475cac90f33612686bd4d4f5f76e5","after":"b52e8f495e2fee1be7fce6409f0395d47af7ecc7","ref":"refs/heads/main","pushedAt":"2024-03-06T23:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"written the full ico contract","shortMessageHtmlLink":"written the full ico contract"}},{"before":"e4546c52058b107b3480fca3924ce1d734779381","after":"34b9bcab06d475cac90f33612686bd4d4f5f76e5","ref":"refs/heads/main","pushedAt":"2024-03-05T23:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"creating a Initial Coin Offering, using the erc20_token.sol file","shortMessageHtmlLink":"creating a Initial Coin Offering, using the erc20_token.sol file"}},{"before":"0135b0d161af26046e2b8057fdeb33a7e6da040d","after":"e4546c52058b107b3480fca3924ce1d734779381","ref":"refs/heads/main","pushedAt":"2024-03-05T22:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"complete implementation erc20 token(Vanilla)","shortMessageHtmlLink":"complete implementation erc20 token(Vanilla)"}},{"before":"78647079a2e39f8ec58a66c194e4bbee7132a619","after":"0135b0d161af26046e2b8057fdeb33a7e6da040d","ref":"refs/heads/main","pushedAt":"2024-03-05T16:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"a functional erc20 token(Vanilla), deploy this in a rinkeby testnet to see action","shortMessageHtmlLink":"a functional erc20 token(Vanilla), deploy this in a rinkeby testnet t…"}},{"before":"310fd801343104023acec4ad60ffbba4e55d94ea","after":"78647079a2e39f8ec58a66c194e4bbee7132a619","ref":"refs/heads/main","pushedAt":"2024-03-04T18:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"Crowd Funding smart contract complete with emitting events","shortMessageHtmlLink":"Crowd Funding smart contract complete with emitting events"}},{"before":"48ff37b4267799968ba6fb4e8b64f01b6421355e","after":"310fd801343104023acec4ad60ffbba4e55d94ea","ref":"refs/heads/main","pushedAt":"2024-03-04T16:49:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"code-architect","name":"Indranil Samanta","path":"/code-architect","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8597528?s=80&v=4"},"commit":{"message":"created makePayment function to check and transfer the amount","shortMessageHtmlLink":"created makePayment function to check and transfer the amount"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMlsPwAA","startCursor":null,"endCursor":null}},"title":"Activity · code-architect/solidity-programming"}