Commit Graph

9 Commits

Author SHA1 Message Date
r4bbit a8e509baf7 feat(CollectibleV1): add `safeBatchTransferFrom` capabilities
This is to allow batch transfers of community collectibles as discussed
in #41.

Closes #41, #42, #43, #44
2024-02-26 13:48:36 +01:00
r4bbit aa3f26ee80
docs(README): add production deployment addresses (#25)
Also adjust etherscan config for arbitrum, as `arbitrume_one` is falsy.
Foundry only knows `arbitrum`.
2023-12-18 12:03:59 +01:00
r4bbit d86381ffd1
chore: add goerli deployment addresses (#23)
* chore: add goerli deployment addresses

Redeployed on goerli for latest version

* chore: add arbitrum goerli deployment addresses

* chore: add arbitrum sepolia deployment addresses
2023-11-20 15:58:59 +01:00
r4bbit 21977b99f6
docs(README): add Sepolia deployment addresses (#20) 2023-10-11 15:38:30 +02:00
r4bbit f00912276a
docs: add deployment addresses for optimism goerli to readme (#16) 2023-09-22 15:13:48 +02:00
r4bbit 253394157c
docs: add documentation about communities contracts (#4) 2023-09-19 16:23:03 +02:00
r4bbit 103a374cac
docs: fix gha-badge (#11)
* docs: fix gha-badge

* docs: add codecov badge
2023-09-19 12:04:13 +02:00
r4bbit c2f500c2e5
refactor: move project to foundry template and introduce tests
This commit does a couple of things:

- moves the project to our foundry template structure and workflows
- removes hardhat usage and dependencies
- removes unused contracts
- ports existing JS tests to foundry tests
- adds additional tests for `CommunityERC20` contract
- Introduces deploy scripts written in solidity which are also covered
  by tests

The projects can now be build and tests with:

```
$ forge build
```

```
$ forge test
```

Test deployments can be done via

```
$ forge script script/DeployOwnerToken.sol
```
2023-09-08 12:36:20 +02:00
0xb337r007 a10b8ad16d import from old project 2023-01-19 12:21:41 +01:00