Sale Djenic
bf1ef87cc0
chore(wallet-community)_: move community transactions to the wallet router
...
- new file `contracts/community-tokens/contracts.go` added to unify contracts creation
- the following community related path processors added:
- `CommunityBurnProcessor`
- `CommunityDeployAssetsProcessor`
- `CommunityDeployCollectiblesProcessor`
- `CommunityDeployOwnerTokenProcessor`
- `CommunityMintTokensProcessor`
- `CommunityRemoteBurnProcessor`
- `CommunitySetSignerPubKeyProcessor`
- `SendType` extended with appropriate options
- added endpoints to duplicated `communitytokens` api:
- `StoreDeployedCollectibles`
- `StoreDeployedOwnerToken`
- `StoreDeployedAssets`
- removed endpoints from duplicated `communitytokens` api:
- `DeployCollectibles`
- `DeployOwnerToken`
- `ReTrackOwnerTokenDeploymentTransaction`
- `DeployAssets`
- `DeployCollectiblesEstimate`
- `DeployAssetsEstimate`
- `DeployOwnerTokenEstimate`
- `EstimateMintTokens`
- `EstimateRemoteBurn`
- `EstimateBurn`
- `EstimateSetSignerPubKey`
- `NewOwnerTokenInstance`
- `NewCommunityTokenDeployerInstance`
- `NewCommunityOwnerTokenRegistryInstance`
- `NewCollectiblesInstance`
- `NewAssetsInstance`
- `MintTokens`
- `RemoteBurn`
- `GetCollectiblesContractInstance`
- `GetAssetContractInstance`
- `Burn`
- `SetSignerPubKey`
- `Path` type extended with new property:
- `UsedContractAddress` - an address of the contract that will be used for the transaction
2025-01-30 14:56:13 +01:00
Brian Sztamfater
27ad41ba8f
feat_: integrate base chain ( #6228 )
...
* feat_: integrate base chain
Signed-off-by: Brian Sztamfater <brian@status.im>
Co-authored-by: Dario Gabriel Lipicar <dario@status.im>
2025-01-20 12:12:11 -03:00
Sale Djenic
3179532b64
chore_: completely remove goerli from the code
2024-10-21 17:30:51 +02:00
Michal Iskierko
3145ab05ff
feat(community tokens)_: Upgrade ERC721 contract to enable batch transfers
...
Add version field to proto and database.
Issue #4947
2024-07-08 11:30:51 +02:00
Michał Iskierko
fbb89cb13f
fix: Add missing address for Optimism Sepolia ( #4810 )
...
Issue #13705
2024-02-26 11:54:02 -05:00
Michal Iskierko
744032e257
feat: Add community tokens deployer addresses for mainnet and Optimism
...
Issue #4447
2024-01-09 16:14:15 +01:00
Michal Iskierko
f924bb33e1
feat: Add community tokens deployer addresses for Arbitrum
...
Issue #4447
2024-01-09 16:14:15 +01:00
Michal Iskierko
b52a9ce0e5
fix: updating community token deployer addresses
...
Fix #12748
2023-12-13 11:11:31 +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
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
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