Michal Iskierko
b52a9ce0e5
fix: updating community token deployer addresses
...
Fix #12748
2023-12-13 11:11:31 +01:00
Patryk Osmaczko
953ed4c8e4
chore: update directory abi and addresses
...
closes : status-im/status-desktop#12569
2023-11-03 17:56:21 +01:00
Cuteivist
9b44cf65ed
Update community solidity contracts ( #4166 )
2023-10-19 08:17:54 +02:00
Michal Iskierko
8ac26f8810
feat: use owner&master token addresses when deploying assets
...
Issue #12364
2023-10-18 14:09:05 +02:00
Anthony Laibe
9b0d49c2f7
feat: add arbitrum sepolia ethscan
2023-10-06 12:22:13 +02:00
Michal Iskierko
c85a110a31
feat(CommunityTokens): New deployment contracts and handling signer pub key
...
New contracts and contract go functions.
Adjust owner&master tokens deployment flow.
Create deployment signature.
CommunityTokens API for handling signer pubkey.
Issue #11954
2023-10-04 11:33:57 +02:00
Roman Volosovskyi
382fcde74e
Scanning of ERC20 tail of transfers history
2023-10-01 10:09:11 +02:00
Anthony Laibe
2697c07705
feat: ethscan on sepolia
2023-09-26 10:02:46 +02:00
Andrea Maria Piana
4fba5647d1
Use NewContractMaker for messenger
2023-08-29 14:17:49 +01:00
Andrea Maria Piana
8c41678520
Fix contract call for communities
2023-08-29 13:02:26 +01:00
Michal Iskierko
c4cd5775db
feat(MasterToken): Add MasterToken.go
...
Small refactoring in Collectibles service in order to make API code more simple.
Add TokenInstance interface with some common functions.
Implementations of TokenInstance for TokenMaster, Collectibles and Assets contracts.
Issue #11276
2023-08-16 11:31:12 +02:00
Michal Iskierko
9d0acc2265
feat(OwnerToken): Owner token and master token deployment
...
Adding new smart contracts and generated go files.
Deploy token owner function and master token address getter.
Adding deployer and privilegesLevel columns to community_tokens table.
Passing addressFrom to API calls.
Issue #11250
2023-08-14 20:57:00 +02:00
Michal Iskierko
6ec50d52aa
feat(AssetsDeployment): Assets deployment
...
- Add ERC20 contract
- Add decimals field to community_tokens db table
- Adjusting API to handle assets deployment
- Add decimals field to CommunityTokenMetadata
Issue #10987
2023-06-29 16:10:05 +02:00
Michal Iskierko
ccde92377d
feat(BurnCollectibles): Add burn collectibles functionality
...
Change smart contract with new API.
Update gas amount for deployment.
Add Burn() and EstimateBurn() functions.
Add RemainingSupply() functions.
Issue #10816
2023-06-15 15:38:19 +02:00
Dario Gabriel Lipicar
d2462b01ce
feat(Wallet): add UniswapV2 and UniswapV3 contracts
...
Part of #10251
2023-06-05 12:08:18 -03:00
Michal Iskierko
1c17fbeacc
feat(RemoteBurn): Add remote burn collectibles functionality
...
* Updating smart contract (new burn function)
* remoteBurn() and estimateRemoteBurn() functions
2023-05-25 13:34:53 +02:00
osmaczko
83998272dd
feat: add featured communities ( #3459 )
2023-05-05 11:55:32 -04:00
Anthony Laibe
6f10e8c12a
feat: add ethscan to arbitrum and optimism
2023-03-20 15:44:35 +01:00
Michal Iskierko
8acc46f758
feat(collectibles): Mint collectibles (ERC-721):
...
Add testing smart contract and go api.
Add collectibles service.
Issue #3051
2023-02-13 12:59:55 +01:00
Anthony Laibe
883f9677c5
feat: nonce management in multi tx
2023-01-12 12:56:57 +01:00
Anthony Laibe
99ff0a18b0
feat: cbridge integration
2023-01-04 08:23:18 +01:00
frank
8865a0e4b0
fix map iteration order ( #2991 )
2022-12-02 18:21:47 +08:00
Anthony Laibe
6918dd5ab8
feat: add ethscan for all gorli chain
2022-10-28 10:01:05 +02:00
Anthony Laibe
b11643e66d
feat: hop integration
2022-10-26 09:39:30 +02:00
Roman Volosovskyi
a399c04346
Remove Ropsten and Rinkeby test networks
2022-10-24 14:17:46 +02:00
Anthony Laibe
a69a59c601
feat: add reverse lookup for ens ( #2912 )
2022-10-24 12:07:44 +02:00
Anthony Laibe
37c9eb1a9d
fix: token override when scanning ( #2910 )
2022-10-24 08:45:14 +02:00
Anthony Laibe
d9b44777c9
feat: update opensea testnet to use goerli ( #2894 )
2022-10-12 09:59:38 +02:00
Anthony Laibe
48f678052c
feat: batch balance ( #2833 )
2022-09-09 08:58:36 +02:00
Richard Ramos
37d3f9f612
chore: hardcode optimism testnet for retrieving communities portal ( #2810 )
2022-09-06 14:07:22 -04:00
Richard Ramos
2f15730003
chore: change address of community portal testnet contract ( #2843 )
2022-09-05 10:12:11 -04:00
Richard Ramos
92a622d6fb
feat: obtain ENSUsername address from registry ( #2792 )
2022-08-23 08:29:30 -04:00
Churikova Tetiana
3cd92fda78
goerli: contracts, bump version
2022-07-20 14:15:15 +02:00
Richard Ramos
c3b0582cc9
feat: fetch curated communities from smart contract on optimism ( #2685 )
2022-06-02 08:17:52 -04:00
Anthony Laibe
4d39547b81
Feat/expose registrar address ( #2600 )
...
* feat: expose registrar address
* fix code gen
2022-04-04 12:54:44 -04:00
Richard Ramos
6ac4fcd6e7
chore: remove contract function bodies since we only need their signatures
2022-03-08 08:32:46 -04:00
Richard Ramos
0a758b0f7d
feat: stickerpacks service
2022-03-02 17:46:16 -04:00
Anthony Laibe
26bfeddad4
feat: Rpc client manage multiple eth client ( #2359 )
2021-09-22 13:49:20 -04:00
Andrea Maria Piana
d84da4f515
Fix some tests and restore private/public RPC client
2021-07-20 10:57:38 +02:00
Pedro Pombeiro
c8a911ebd1
Use goimports instead of gofmt
2020-01-06 10:17:23 +01:00
Adam Babik
26880b83d7
Upgrade geth to 1.9.5 and Whisper ( #1617 )
2019-10-04 17:21:24 +02:00
Andrea Franz
874a3e8151
Feature/mailserver registry smart contract ( #1135 )
...
* add verifier and test using simulated backend
* add ContractCaller
* commit simulated backend after deploy and after smart contract writes
* use bind.NewKeyedTransactor for all transactions in tests
* rename RegistryVerifier to Verifier
* initialize contract verifier if MailServerRegistryAddress config is set
* use contractAddress.Hash()
* refactoring
* use fmt.Sprintf to format contract address in logs
* fix test and lint warnings
* update Gopkg.lock
* update Gopkg.lock once more
2018-08-20 15:55:43 +02:00