Implement payments for app deployments #17

Merged
nabarun merged 27 commits from iv-integrate-payments into main 2024-10-28 09:46:19 +00:00
27 Commits
Author SHA1 Message Date
IshaVenikar cf09fa412f Display wallet connect only when payment is required
Lint / lint (20.x) (pull_request) Successful in 4m41s
2024-10-28 14:48:38 +05:30
Shreerang Kale 0ee8ed651c Add laconicd chain ID env variable in deploy-frontend script 2024-10-28 14:34:30 +05:30
IshaVenikar b8c31df54f Refactor out method to get account from private key 2024-10-28 12:22:13 +05:30
IshaVenikar ea3dbc004c Store address without chainId in DB 2024-10-28 12:01:34 +05:30
IshaVenikar e1f5fbab3c Update back-end auth files 2024-10-28 11:43:21 +05:30
IshaVenikar e86e1d9eb9 Update build logs UI 2024-10-28 11:37:09 +05:30
Shreerang Kale c62ea68669 Set payment done to false if tx request fails 2024-10-28 11:24:53 +05:30
Shreerang Kale a0e6add04d Update stop watch for deployment status 2024-10-28 10:53:18 +05:30
IshaVenikar aff015794e Remove unused config values from toml file 2024-10-28 10:07:42 +05:30
IshaVenikar f3070dae5c Remove unused files 2024-10-28 09:53:11 +05:30
IshaVenikar c64d7c3761 Display address without chain id in dropdown 2024-10-28 09:53:11 +05:30
IshaVenikar 9e9e8f34aa Handle deployer minimum payment being null 2024-10-28 09:53:11 +05:30
Shreerang Kale c52514e833 Add toasts for payments flow 2024-10-28 09:53:11 +05:30
IshaVenikar 9937547277 Use minimum payment for set deployer flow 2024-10-28 09:53:11 +05:30
Shreerang Kale 1af5d64b1f Update flow in UI for making payments 2024-10-28 09:53:11 +05:30
IshaVenikar 9f2a97908a Verify transaction after payment 2024-10-28 09:53:11 +05:30
Shreerang Kale 38444dec28 Check for snowball address being null 2024-10-28 09:53:11 +05:30
IshaVenikar 31c1409312 Add method to verify tx hash 2024-10-28 09:53:11 +05:30
Shreerang Kale 9443d90a6f Add method to make payments using wallet 2024-10-28 09:53:11 +05:30
IshaVenikar 2b7c75f97b Display account addresses after connecting wallet 2024-10-28 09:53:11 +05:30
IshaVenikar 7383d5c36d Add method to get address from private key 2024-10-28 09:53:11 +05:30
Shreerang Kale a1597900f6 Add required namespaces and use laconic chain ID 2024-10-28 09:53:11 +05:30
Shreerang Kale 3033e75a9e Add wallet connect provider for making payments 2024-10-28 09:53:11 +05:30
IshaVenikar df6a492d07 Return funds if no winners are present 2024-10-28 09:53:11 +05:30
IshaVenikar 8dc9da3ca0 Pass payment address and txHash when creating project 2024-10-28 09:53:11 +05:30
IshaVenikar 92a270afa2 Return extra funds to owner on successful deployment 2024-10-28 09:53:11 +05:30
IshaVenikar bae0d1323a Update Project entity 2024-10-28 09:53:11 +05:30