77 Commits

Author SHA1 Message Date
keyp-dev
53e9551306 feat: update GiftedAccount and GiftedBox addresses in staging configuration 2025-03-20 19:34:47 +08:00
keyp-dev
5fa5c148f0 feat: deploy cultura_testnet 2025-03-19 16:54:26 +08:00
Zitao Xiong
2059469a52 feat: deploy to ethereum and arbitrum 2025-02-18 18:01:09 +08:00
keyp-dev
37b13ddd0d feat: deploy staging monad testnet contract 2025-02-17 13:59:26 +08:00
keyp-dev
38588362b8 feat: deploy dev monad_testnet contract 2025-02-14 16:38:05 +08:00
keyp-dev
b3d52c9d14 feat: upgrade base GiftedBox 2025-02-14 12:57:17 +08:00
Zitao Xiong
d0b46f3efd feat: upgrade baseurl 2025-01-02 14:25:15 +08:00
Zitao Xiong
2094cb9e96 feat: force send 2024-12-24 20:55:11 +08:00
Zitao Xiong
98a6857832 feat: deploy NFTVault to arb 2024-12-24 13:51:13 +08:00
Zitao Xiong
29ed9ec3a4 chore: update remappings 2024-12-19 20:52:20 +08:00
Zitao Xiong
3b397aefdf chore: update openzeppelin import path 2024-12-19 20:15:31 +08:00
Zitao Xiong
a4825f55f5 chore: format files 2024-12-19 20:11:55 +08:00
Zitao Xiong
69415e087d feat: move erc6551 reference impl into main repo 2024-12-19 20:09:45 +08:00
Zitao Xiong
402e6c0c93 chore: mise 2024-12-19 20:01:31 +08:00
keyp-dev
d43bea33f0 chore: set base unified store 2024-12-18 20:53:51 +08:00
Zitao Xiong
68a85b8246 deploy: to base & arbitrum for swap upgrade 2024-12-17 23:10:41 +08:00
Zitao Xiong
73a901b3a0 deploy: update dev config 2024-12-17 22:46:48 +08:00
Zitao Xiong
28ff5518b1 deploy to base and sepolia staging 2024-12-17 20:29:23 +08:00
Zitao Xiong
6372f31307 feat: add minAmountOut 2024-12-17 19:50:58 +08:00
Zitao Xiong
e5bfa459cd fix: swap withdraw success 2024-12-17 19:30:53 +08:00
Zitao Xiong
23f0b1bfe9 feat: remove GiftedAccountGuardian upgration 2024-12-17 16:07:54 +08:00
Zitao Xiong
221efc9939 feat: swap deployment (#10)
* chore: format all source file with forge fmt

* feat: create upgrade with swap script

* feat: prepare deploy swap feature, storage layout changed

* feat: deploy to sepolia, add one more convenient method for GiftedBox

* feat: update config, deploy for staging

* feat: update token config and add WETH

* feat: use WETH/USDC pool

* feat: upgrade WETH/USDC pool
2024-12-16 18:24:54 +08:00
Zitao Xiong
c8cb928737 feat: swap USDC to ETH and send (#9)
* feat: swap and send with uniswap

* chore: reorganize order of functions in GiftedBox

* fix: lint error

* feat: add sponsor method to swapAndSend
2024-12-16 12:12:38 +08:00
keyp-dev
ba6291e3ad fix: change plume gift box address 2024-11-04 16:48:47 +08:00
keyp
c65701980a feat: upgrade plume giftbox contract/deploy erc20 to plume (#7) 2024-11-04 14:54:52 +08:00
Zitao Xiong
6311277468 set executor 2024-10-30 16:59:02 +08:00
Zitao Xiong
d5ea916afe wip 2024-10-28 18:06:02 +08:00
Zitao Xiong
102c7b475e feat: add executeCalls to GiftedAccount; 2024-10-28 17:11:18 +08:00
Zitao Xiong
cbbeb01f2c feat: deploy dev/staging for withdraw all (#6)
* feat: add transfer erc20

* feat: add transfer native ether

* chore: add region comment in test file

* chore: refactor to move effect to internal call

* feat: implement batch transfer with sponsors

* feat: deploy gifted box and account

* feat: deploy to dev

* feat: update staging
2024-10-27 23:23:05 +08:00
Zitao Xiong
e25d8ffeb9 feat: batch transfer for withdraw anything (#5)
* feat: add transfer erc20

* feat: add transfer native ether

* chore: add region comment in test file

* chore: refactor to move effect to internal call

* feat: implement batch transfer with sponsors
2024-10-27 21:48:16 +08:00
Zitao Xiong
125dbd2362 send funds 2024-10-24 22:27:56 +08:00
Zitao Xiong
85c4afbbef feat: add mock erc20 token 2024-10-24 15:33:23 +08:00
keyp
7f9b9151b8 Merge pull request #4 from placeholder-soft/feat/plume
feat: deploy plume test net to dev/staging
2024-10-23 18:21:14 +08:00
keyp-dev
40bd02a21e feat: deploy plume test net 2024-10-23 15:46:47 +08:00
keyp-dev
4ef253b89a chore: TM 2024-10-21 15:39:27 +08:00
Zitao Xiong
2938502e7c feat: add minting fee book keeping (#3)
* feat: add minting fee book keeping

* feat: add upgrade script

* feat: update all chains
2024-10-10 15:33:30 +08:00
Zitao Xiong
daf051154a feat: upgrade giftedbox on base 2024-09-26 17:18:15 +08:00
Zitao Xiong
1ef555e980 feat: add reclaim script 2024-09-26 11:02:14 +08:00
Zitao Xiong
3387e0cb77 feat: burn tjo nfts 2024-09-12 12:48:23 +08:00
Zitao Xiong
534ac96a2b feat: run burn nft 2024-09-11 01:04:49 +08:00
Zitao Xiong
6692aaf85a add burn unused nft 2024-09-11 01:03:05 +08:00
Zitao Xiong
9b8c463a4c add transfer nft 2024-09-11 01:02:55 +08:00
Zitao Xiong
3ef6d26ae8 feat: support for custom operator (#2)
* feat: add custom operator set for send gift

* feat: deploy upgraded gifted box
2024-08-25 13:52:14 +08:00
Zitao Xiong
f64734ed22 fix: typo 2024-08-24 13:20:46 +08:00
Zitao Xiong
d2c659a583 feat: nft vault (#1)
* feat: add NFT Vault

* feat: add ts script to update config address

* feat: update readme

* add nodejs

* chore: remove unused files;

* deploy vault to dev

* deploy vault to staging

* deploy vault to prod
2024-08-24 13:19:22 +08:00
Zitao Xiong
976d9d7217 feat: add NFT Vault 2024-08-24 11:33:06 +08:00
Zitao Xiong
8a69aa48e6 feat: update L2 ticket fee setting 2024-07-26 05:58:37 +08:00
Zitao Xiong
8895c4af61 chore: fund ethereum vault 2024-07-23 23:07:09 +08:00
Zitao Xiong
064733717a chore: update mainnet gas fee per ticket 2024-07-23 22:56:54 +08:00
Zitao Xiong
26950150e9 feat: deploy nft to zora mainnet 2024-07-17 15:52:30 +08:00