Closed bitbeckers closed 7 months ago
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore: add wrapper components for split and merge functionality
Fix/handle batch transfers graph (#1149)
feat(batch): add batch transfers to grap
SDK remove default chainID dependency (#1146)
Feat/batch burn (#1051)
feat(batch_burn): add batch burn function
fix(docs): update SemiFungible1155 docs
chore(lint): cleanup lint ignores
chore(lint): defender lint errors
chore(deploy): reduce optimizer run for kb limit
chore(script): update upgrade script
feat(gha): split graph deploy develop-main
chore(lint): line length rule to warn from err
chore(gha): run CI on PR to develop
chore(gha): run e2e,ci on pr,push to develop
feat(graph): update graph for burn methods
chore(turbo): split graph deploys (#1055)
Fix/workspace label (#1060)
chore(yarn): update workspace label
1052 subgraph a claimed token should indicate whether it was claimed from an allowlist (#1058)
fix(graph): link claim with allowlist
chore(tweak): yada
fix(graph): update mapping to claim (#1061)
nitial trader implementation (#1063)
feat(iface): draft of trader interface
feat(trader): simple offer, buy, cancel flow
feat(db): update allowlist query (#1057)
feat(test): tweaks and initial tests for Trader
chore(gha): remove hardcoded foundry nightly
feat(test): add initial test for trader sales
feat(test): sales tests
feat(deploy): deployed to goerli
chore(ci): updated hh scripts for trader contract
feat(pause): pausable controls and tests
feat(trader): init trader graph
feat(tokens): surface accepted tokens (#1065)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
Feat/accepted tokens (#1066)
chore(address): update trader address graph
fix(import): add bigint to import
Feat/accepted tokens (#1067)
fix(log): add logging to trader mapping
[Prod]:Deployed to Celo, updated Defender, version bumps for everyone (#1137)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
Feat/init marketplace (#1139)
feat(marketplace): inject, build, refactor, test
chore(gha): run gha on push and develop-branches
fix(build): build and lint errors
chore(pnpm): refresh lock file
chore(build): reduce turbo concurrency
fix(build): whac a mole
chore(build): restore prettier in solhint
chore(build): env.template vars
chore(dist): clean and remap output contracts
chore(clean): last tests
fix(build): ignore cors-proxy type errors
chore(gha): add rpc env vars for fork testing
chore(lint): cleanup config and affiliate flows (#1140)
chore(license): dual licensing contracts + repo (#1141)
feat(config): updated sdk init config
feat(tests): fix all tests to use updated init
feat(test): uncommented all SDK tests
fix(log): remove result logging
[Test] Release marketplace contracts on testnet and add to contracts package (#1150)
feat(deploy): deploy to testnets
chore(build): hardhat build
feat(pack): release, test, bump updated contracts
chore(gha): updated env vars
chore(pnpm): updated lock file
fix(build): build error, replaced util with viem
fix(pnpm): root dir ethers resolution
chore(pnpm): updated lockfile
fix(pnpm): overrides
chore(build): resolving build issues sdk
chore(refactor): dep resolution bug - del eth v5
fix(test): mock ipfs in minting, remove timeout
chore(build): fresh build
chore(clean): remove contracts/contracts dir
fix(gha): non-next env var in gha for sdk
chore(run): kick
fix(jest): forceExit hanging async call
chore(build): fresh run for sanity
fix(lint): ignore /abi instead of /src/abi
feat(fe): integrate in FE and SDK 0.9.1
chore(bump): sdk 0.9.1-viem
feat(fe): update FE to use SDK 0.9.1
chore(cleanup): code cleanup SDK
chore(bump): sdk version bump
chore(fe): update SDK dep version
fix(sdk): chainId config
chore(parse): fix parse calc
fix parse allowlist csv tests
fix injected chain id in config
update component config.tsx
chore(bump): updated sdk alpha
chore(run): sanity check passed
chore(build): graphSDK
feat(fe): plasmic rendering issues.
feat(sdk): web3 token
chore(defender): removed api_key sep network conf
chore(defender): remove verbose log batch action
chore(gha): deduplicate runs - now on all push
chore(lint): lint fe lib
chore(gha): cleaned up env vars
Fix/gha graph (#1165)
feat(event): add event to merge
chore(deploy): deployed to goerli and sepolia
Feat/allowlist proof util (#1168)
feat(util): allowlist utils and updated docs
feat(test): updated test and docs
chore(bump): alpha-7
feat(merkle): test merkleProof fetcher
chore(bump): 1.0.0-alpha.8
fix(import): allowlist default export
chore(run): local validation run
Add hypercerts to marketplace functionality (#1170)
Direct Hypercert fraction sale (#1142)
feat(tranfer): transfer single hypercert fraction
feat(transfer): batch transfers and across collections
feat(transfer): reduce cyclomatic complexity
feat(offers): hypercert offer signatures
feat(transfer): standard txs tests hypercerts
chore(gha): only run on every push
fix(merge): merge artifacts
feat(restriction): add transfer restriction to fe (#1173)
feat(metadata): add application name (#1174)
feat(deployments): typed deployment contracts
fix(props): props from plas to form (#1176)
format external url in case it is a direct ipfs link (#1182)
fix(fix formatting of ipfs urls on hypercert page) (#1183)
Feat/split and merge (#1185)
Add split and merge functionality to plasmic and add component logic.
Feat/hardhat deploy script (#1177)
feat(init): first pass hh script marketplace
feat(deploy): marketplace deploy and verify script
chore(deploy): add feerecipient to deploy
chore(scripts): remove scripts
feat(pack): deployment data and fresh pack
1.0.0-alpha.0
chore(npm): release 1.0.0-alpha.0 contracts
chore(npm): update contracts and sdk releases
fix(build): viem update fe
fix(default): remove default_chain_id
remove usage of NEXT_PUBLIC_DEFAULT_CHAIN_ID
fix build error
feat(merkle): account allowlist strategy (#1186)
Added strategy and tests for hypercert functionality (#1188)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
Feat/partial fraction sale (#1190)
feat(test): uncomment unused tests
Feat/sdk common js (#1191)
feat(bugs): cjs build and import alpha.13
fix(only): unexpected only in sdk test
feat(abis): updated SDK abis and restored tests (#1193)
feat(abis): updated SDK abis and restored tests
chore(bump): viem in fe
fix(test): add currency admin to test (#1197)
fix build error - set output:export in next config (#1199)
lock nextjs version to 13.x.x
add placeholder for transfer fraction button (#1201)
add placeholder for transfer fraction button
remove unnecessary logic from transfer-fraction-button.tsx
change next build back to next export (#1202)
Feature/transfer fraction button (#1203)
add transfer fraction button inside split fraction button
add confirmation dialog when transferring fraction
use override chain id in hypercert fetcher within plasmic
add reading of transfer restrictions to transfer fraction button
add override chain id functionality for plasmic editing (#1204)
Bugfix/add override chain id for plasmit editing (#1205)
add override chain id functionality for plasmic editing
add override chain id to effect dependencies
remove transfer fraction button from split fraction button (#1206)
Bugfix/only show transfer button for fraction owned (#1207)
only show transfer button for fractions owned
Feat/more robust split transfer logic with hc strategy (#1208)
feat(hc): split NFT HC flow
feat(hc): hypercert order routing and validation
fix(e2e): disable faulty E2E tests
Feat/docs tests cleanup (#1210)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
Feat/docs tests cleanup (#1211)
chore(docs): natspec tweaks
Feat/docs tests cleanup (#1212)
feat(docs): docs sidebar
Develop (#1213)
Feat/add batch transfer method to client methods (#1215)
feat(transfer): add method to client and type
feat(err): simulation and tx error handlers
feat(err): error handling test
chore(pack): dep cleanup and updates
Chore/lets merge together (#1220)
chore: add wrapper components for split and merge functionality (#1148)
format external url in case it is a direct ipfs link (#1181)
merge fixes
feat(urql): refactored to urql and own codegen (#1223)
feat(urql): refactored to urql and own codegen
chore(graph): cleanup schema
fix(build): graph build and test
Feat/docs updates docusaurs v3 search release (#1226)
chore(bump): docusaurs v3
feat(docgen): docusaurus pulls SDK docs
feat(version): version 1.0.0
fix(p.json): updated package-lock
fix(build): remove contract docs build from docs
Feat/sdk npm docs release 1 (#1228)
chore(bump): released contracts 1.0.0
chore(bump): update graph testnet deploy
chore(bump): sdk version 1.0.0
chore(bump): update deps in fe
chore(bump): sdk 1.0.3 in fe
fix(lint): test type lint
Feat/sdk npm docs release 1 (#1231)
Chore/lets merge together (#1221)
Faet/docs search function in documentation (#1236)
feat(docsearch): add config
feat(search): implement algolia search
(feat): add initial version of delete on order fulfilled script
chore(bump): web3 connectors fe
chore(report): add report and create checklist
fix(TRST-H-1): a buyer can purchase more token units than the seller
fix(TRST-H-2): fraction offer invalidation
fix(TRST-H-3): fork strategies to check on hc units during trade
fix(TRST-M-1): signed taker bid messages
fix(l/m/sr): fixing last findings
(feature): Delete order on execute taker bid autotask
(feat): fix setup and rollouts, update scripts
(feat): remove redundancy from create-sentinel.ts config
fix(TRST-M-2): add sellLeftover boolean to hypercert fraction strategy
fix(test): fix failing test dutch auction
chore(deploy): fresh sepolia deploy
fix(report): update finding status
fix(allowlist): rollout celo and propose op
(chore): delete goerli from SDK
(chore): delete goerli from defender config
(chore): delete goerli from graph
(chore): delete goerli from frontend
(chore): update tests for goerli deprecation
feat(deploy): sepolia with verification
chore(report): add audit report and init comments
chore(deploy): add looksrare registry and sep weth
fix(audit): additional findings
feat(apis): refactor to use hypercerts APIs
fix(api): migrate to railway
fix(build): update viem and fe client config
chore(bump): sdk 1.1.0 release and bump fe
(chore): update changelog
fix(ci): linting
fix(v02): final mitigation findings
fix(lint): lint errors and registry sol version
chore(bump): fe sdk dep
chore(lint): audit v2 comments linting
chore(bump): migrate to viem v2
feat(parse): add initial parser
feat(marketplace): release sepolia deploy
feat(sdk): add all deployments to SDK
chore(bump): release notes and 1.4.0
fix(type): response data type
chroe(bump): 1.4.1
fix(test): mock storage return types
chore(bump): fe sdk to 1.4.1
chore(bump): fe viem to 1.21.4
chore(docs): cleanup and add announcements
chore(fix): docs sidebar
(fix): update defender deploy scripts to use contracts package
(fix): ci node version
fix(pkg): fix esm export
fix(docs): remove storage tokens references
fix(docs): cleanup nft and web.storage references
chore(docs): refresh versioned docs
fix(bugs): index.mjs and added IPFS gateway
chore(fe): add next contracts and SDK release to FE
fix(http): unopiniated timeouts on calls. 1.4.2-alpha.1
chore(del): remove versioning
fix(build): fresh docs build
This was a test
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore: add wrapper components for split and merge functionality
Fix/handle batch transfers graph (#1149)
feat(batch): add batch transfers to grap
SDK remove default chainID dependency (#1146)
Feat/batch burn (#1051)
feat(batch_burn): add batch burn function
fix(docs): update SemiFungible1155 docs
chore(lint): cleanup lint ignores
chore(lint): defender lint errors
chore(deploy): reduce optimizer run for kb limit
chore(script): update upgrade script
feat(gha): split graph deploy develop-main
chore(lint): line length rule to warn from err
chore(gha): run CI on PR to develop
chore(gha): run e2e,ci on pr,push to develop
feat(graph): update graph for burn methods
chore(turbo): split graph deploys (#1055)
Fix/workspace label (#1060)
chore(yarn): update workspace label
1052 subgraph a claimed token should indicate whether it was claimed from an allowlist (#1058)
fix(graph): link claim with allowlist
chore(tweak): yada
fix(graph): update mapping to claim (#1061)
nitial trader implementation (#1063)
feat(iface): draft of trader interface
feat(trader): simple offer, buy, cancel flow
feat(db): update allowlist query (#1057)
feat(test): tweaks and initial tests for Trader
chore(gha): remove hardcoded foundry nightly
feat(test): add initial test for trader sales
feat(test): sales tests
feat(deploy): deployed to goerli
chore(ci): updated hh scripts for trader contract
feat(pause): pausable controls and tests
feat(trader): init trader graph
feat(tokens): surface accepted tokens (#1065)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
Feat/accepted tokens (#1066)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
Feat/accepted tokens (#1067)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
fix(log): add logging to trader mapping
[Prod]:Deployed to Celo, updated Defender, version bumps for everyone (#1137)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
Feat/init marketplace (#1139)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
feat(marketplace): inject, build, refactor, test
chore(gha): run gha on push and develop-branches
fix(build): build and lint errors
chore(pnpm): refresh lock file
chore(build): reduce turbo concurrency
fix(build): whac a mole
chore(build): restore prettier in solhint
chore(build): env.template vars
chore(dist): clean and remap output contracts
chore(clean): last tests
fix(build): ignore cors-proxy type errors
chore(gha): add rpc env vars for fork testing
chore(lint): cleanup config and affiliate flows (#1140)
chore(license): dual licensing contracts + repo (#1141)
feat(config): updated sdk init config
feat(tests): fix all tests to use updated init
feat(test): uncommented all SDK tests
fix(log): remove result logging
[Test] Release marketplace contracts on testnet and add to contracts package (#1150)
feat(deploy): deploy to testnets
chore(build): hardhat build
feat(pack): release, test, bump updated contracts
chore(gha): updated env vars
chore(pnpm): updated lock file
fix(build): build error, replaced util with viem
fix(pnpm): root dir ethers resolution
chore(pnpm): updated lockfile
fix(pnpm): overrides
chore(build): resolving build issues sdk
chore(refactor): dep resolution bug - del eth v5
fix(test): mock ipfs in minting, remove timeout
chore(build): fresh build
chore(clean): remove contracts/contracts dir
fix(gha): non-next env var in gha for sdk
chore(run): kick
fix(jest): forceExit hanging async call
chore(build): fresh run for sanity
fix(lint): ignore /abi instead of /src/abi
feat(fe): integrate in FE and SDK 0.9.1
chore(bump): sdk 0.9.1-viem
feat(fe): update FE to use SDK 0.9.1
chore(cleanup): code cleanup SDK
chore(bump): sdk version bump
chore(fe): update SDK dep version
fix(sdk): chainId config
chore(parse): fix parse calc
fix parse allowlist csv tests
fix injected chain id in config
update component config.tsx
chore(bump): updated sdk alpha
chore(run): sanity check passed
chore(build): graphSDK
feat(fe): plasmic rendering issues.
feat(sdk): web3 token
chore(defender): removed api_key sep network conf
chore(defender): remove verbose log batch action
chore(gha): deduplicate runs - now on all push
chore(lint): lint fe lib
chore(gha): cleaned up env vars
Fix/gha graph (#1165)
feat(event): add event to merge
chore(deploy): deployed to goerli and sepolia
Feat/allowlist proof util (#1168)
feat(util): allowlist utils and updated docs
feat(test): updated test and docs
chore(bump): alpha-7
feat(merkle): test merkleProof fetcher
chore(bump): 1.0.0-alpha.8
fix(import): allowlist default export
chore(run): local validation run
Add hypercerts to marketplace functionality (#1170)
Feat/batch burn (#1051)
feat(batch_burn): add batch burn function
fix(docs): update SemiFungible1155 docs
chore(lint): cleanup lint ignores
chore(lint): defender lint errors
chore(deploy): reduce optimizer run for kb limit
chore(script): update upgrade script
feat(gha): split graph deploy develop-main
chore(lint): line length rule to warn from err
chore(gha): run CI on PR to develop
chore(gha): run e2e,ci on pr,push to develop
feat(graph): update graph for burn methods
chore(turbo): split graph deploys (#1055)
Fix/workspace label (#1060)
chore(yarn): update workspace label
1052 subgraph a claimed token should indicate whether it was claimed from an allowlist (#1058)
fix(graph): link claim with allowlist
chore(tweak): yada
fix(graph): update mapping to claim (#1061)
nitial trader implementation (#1063)
feat(iface): draft of trader interface
feat(trader): simple offer, buy, cancel flow
feat(db): update allowlist query (#1057)
feat(test): tweaks and initial tests for Trader
chore(gha): remove hardcoded foundry nightly
feat(test): add initial test for trader sales
feat(test): sales tests
feat(deploy): deployed to goerli
chore(ci): updated hh scripts for trader contract
feat(pause): pausable controls and tests
feat(trader): init trader graph
feat(tokens): surface accepted tokens (#1065)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
Feat/accepted tokens (#1066)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
Feat/accepted tokens (#1067)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
fix(log): add logging to trader mapping
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
Feat/init marketplace (#1139)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
feat(marketplace): inject, build, refactor, test
chore(gha): run gha on push and develop-branches
fix(build): build and lint errors
chore(pnpm): refresh lock file
chore(build): reduce turbo concurrency
fix(build): whac a mole
chore(build): restore prettier in solhint
chore(build): env.template vars
chore(dist): clean and remap output contracts
chore(clean): last tests
fix(build): ignore cors-proxy type errors
chore(gha): add rpc env vars for fork testing
chore(lint): cleanup config and affiliate flows (#1140)
chore(license): dual licensing contracts + repo (#1141)
[Test] Release marketplace contracts on testnet and add to contracts package (#1150)
feat(deploy): deploy to testnets
chore(build): hardhat build
feat(pack): release, test, bump updated contracts
chore(gha): updated env vars
chore(pnpm): updated lock file
fix(build): build error, replaced util with viem
fix(pnpm): root dir ethers resolution
chore(pnpm): updated lockfile
fix(pnpm): overrides
chore(build): resolving build issues sdk
chore(refactor): dep resolution bug - del eth v5
fix(test): mock ipfs in minting, remove timeout
Direct Hypercert fraction sale (#1142)
feat(tranfer): transfer single hypercert fraction
feat(transfer): batch transfers and across collections
feat(transfer): reduce cyclomatic complexity
feat(offers): hypercert offer signatures
feat(transfer): standard txs tests hypercerts
chore(gha): only run on every push
fix(merge): merge artifacts
feat(restriction): add transfer restriction to fe (#1173)
feat(metadata): add application name (#1174)
feat(deployments): typed deployment contracts
fix(props): props from plas to form (#1176)
format external url in case it is a direct ipfs link (#1182)
fix(fix formatting of ipfs urls on hypercert page) (#1183)
Feat/split and merge (#1185)
Add split and merge functionality to plasmic and add component logic.
Feat/hardhat deploy script (#1177)
feat(init): first pass hh script marketplace
feat(deploy): marketplace deploy and verify script
chore(deploy): add feerecipient to deploy
chore(scripts): remove scripts
feat(pack): deployment data and fresh pack
1.0.0-alpha.0
chore(npm): release 1.0.0-alpha.0 contracts
chore(npm): update contracts and sdk releases
fix(build): viem update fe
fix(default): remove default_chain_id
remove usage of NEXT_PUBLIC_DEFAULT_CHAIN_ID
fix build error
feat(merkle): account allowlist strategy (#1186)
Added strategy and tests for hypercert functionality (#1188)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
Feat/partial fraction sale (#1190)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
feat(test): uncomment unused tests
Feat/sdk common js (#1191)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
feat(test): uncomment unused tests
feat(bugs): cjs build and import alpha.13
fix(only): unexpected only in sdk test
feat(abis): updated SDK abis and restored tests (#1193)
feat(abis): updated SDK abis and restored tests
chore(bump): viem in fe
fix(test): add currency admin to test (#1197)
fix build error - set output:export in next config (#1199)
fix build error
lock nextjs version to 13.x.x
add placeholder for transfer fraction button (#1201)
add placeholder for transfer fraction button
remove unnecessary logic from transfer-fraction-button.tsx
change next build back to next export (#1202)
remove unnecessary logic from transfer-fraction-button.tsx
Feature/transfer fraction button (#1203)
add transfer fraction button inside split fraction button
add confirmation dialog when transferring fraction
use override chain id in hypercert fetcher within plasmic
add reading of transfer restrictions to transfer fraction button
add override chain id functionality for plasmic editing (#1204)
Bugfix/add override chain id for plasmit editing (#1205)
add override chain id functionality for plasmic editing
add override chain id to effect dependencies
remove transfer fraction button from split fraction button (#1206)
Bugfix/only show transfer button for fraction owned (#1207)
only show transfer button for fractions owned
only show transfer button for fractions owned
Feat/more robust split transfer logic with hc strategy (#1208)
feat(hc): split NFT HC flow
feat(hc): hypercert order routing and validation
fix(e2e): disable faulty E2E tests
Feat/docs tests cleanup (#1210)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
Feat/docs tests cleanup (#1211)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
Feat/docs tests cleanup (#1212)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
feat(docs): docs sidebar
Develop (#1213)
Feat/sdk common js (#1191)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
feat(test): uncomment unused tests
feat(bugs): cjs build and import alpha.13
fix(only): unexpected only in sdk test
feat(abis): updated SDK abis and restored tests (#1193)
feat(abis): updated SDK abis and restored tests
chore(bump): viem in fe
fix(test): add currency admin to test (#1197)
fix build error - set output:export in next config (#1199)
fix build error
lock nextjs version to 13.x.x
add placeholder for transfer fraction button (#1201)
add placeholder for transfer fraction button
remove unnecessary logic from transfer-fraction-button.tsx
change next build back to next export (#1202)
remove unnecessary logic from transfer-fraction-button.tsx
Feature/transfer fraction button (#1203)
add transfer fraction button inside split fraction button
add confirmation dialog when transferring fraction
use override chain id in hypercert fetcher within plasmic
add reading of transfer restrictions to transfer fraction button
add override chain id functionality for plasmic editing (#1204)
Bugfix/add override chain id for plasmit editing (#1205)
add override chain id functionality for plasmic editing
add override chain id to effect dependencies
remove transfer fraction button from split fraction button (#1206)
Bugfix/only show transfer button for fraction owned (#1207)
only show transfer button for fractions owned
only show transfer button for fractions owned
Feat/more robust split transfer logic with hc strategy (#1208)
feat(hc): split NFT HC flow
feat(hc): hypercert order routing and validation
fix(e2e): disable faulty E2E tests
Feat/docs tests cleanup (#1210)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
Feat/docs tests cleanup (#1211)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
Feat/docs tests cleanup (#1212)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
feat(docs): docs sidebar
Feat/add batch transfer method to client methods (#1215)
feat(transfer): add method to client and type
feat(err): simulation and tx error handlers
feat(err): error handling test
chore(pack): dep cleanup and updates
Chore/lets merge together (#1220)
[Prod]:Deployed to Celo, updated Defender, version bumps for everyone (#1137)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore: add wrapper components for split and merge functionality (#1148)
format external url in case it is a direct ipfs link (#1181)
merge fixes
feat(urql): refactored to urql and own codegen (#1223)
feat(urql): refactored to urql and own codegen
chore(graph): cleanup schema
fix(build): graph build and test
Feat/docs updates docusaurs v3 search release (#1226)
chore(bump): docusaurs v3
feat(docgen): docusaurus pulls SDK docs
feat(version): version 1.0.0
fix(p.json): updated package-lock
fix(build): remove contract docs build from docs
Feat/sdk npm docs release 1 (#1228)
chore(bump): released contracts 1.0.0
chore(bump): update graph testnet deploy
chore(bump): sdk version 1.0.0
chore(bump): update deps in fe
chore(bump): sdk 1.0.3 in fe
fix(lint): test type lint
Feat/sdk npm docs release 1 (#1231)
[Prod]:Deployed to Celo, updated Defender, version bumps for everyone (#1137)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore: add wrapper components for split and merge functionality (#1148)
format external url in case it is a direct ipfs link (#1181)
Chore/lets merge together (#1221)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore: add wrapper components for split and merge functionality
Fix/handle batch transfers graph (#1149)
feat(batch): add batch transfers to grap
SDK remove default chainID dependency (#1146)
Feat/batch burn (#1051)
feat(batch_burn): add batch burn function
fix(docs): update SemiFungible1155 docs
chore(lint): cleanup lint ignores
chore(lint): defender lint errors
chore(deploy): reduce optimizer run for kb limit
chore(script): update upgrade script
feat(gha): split graph deploy develop-main
chore(lint): line length rule to warn from err
chore(gha): run CI on PR to develop
chore(gha): run e2e,ci on pr,push to develop
feat(graph): update graph for burn methods
chore(turbo): split graph deploys (#1055)
Fix/workspace label (#1060)
chore(yarn): update workspace label
1052 subgraph a claimed token should indicate whether it was claimed from an allowlist (#1058)
fix(graph): link claim with allowlist
chore(tweak): yada
fix(graph): update mapping to claim (#1061)
nitial trader implementation (#1063)
feat(iface): draft of trader interface
feat(trader): simple offer, buy, cancel flow
feat(db): update allowlist query (#1057)
feat(test): tweaks and initial tests for Trader
chore(gha): remove hardcoded foundry nightly
feat(test): add initial test for trader sales
feat(test): sales tests
feat(deploy): deployed to goerli
chore(ci): updated hh scripts for trader contract
feat(pause): pausable controls and tests
feat(trader): init trader graph
feat(tokens): surface accepted tokens (#1065)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
Feat/accepted tokens (#1066)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
Feat/accepted tokens (#1067)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
fix(log): add logging to trader mapping
[Prod]:Deployed to Celo, updated Defender, version bumps for everyone (#1137)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
Feat/deploy to celo (#1135)
Add HC contracts to OpenZeppelin Defender (#1134)
Fix/package build (#1124)
chore(npm): sdk to workspace to stop link:
chore(npm): contracts in workspace, no link:
chore(bump): 0.8.7
chore(bump): contracts 0.8.7 into sdk 0.8.8
fix(ci): linting errors from updated ws
fix(doc): optimism chainId to 10 from 100
chore(build): remove type module from package.json
chore(contracts): package sol files
chore(pack): add sol files to contracts package
chore(bump): contract 0.8.9
chore(pack): exports setup
chore(pack): contracts dir in package
chore(pack): cleanup build scripts
chore(bump): contracts 0.8.10
chore(pack): add all contracts for inheritence
chore(bump): contracts 0.8.11
chore(bump): sdk 0.8.10 with updated contracts package
chore(bump): updated packages in frontend
chore(gha): run action on pr and push to develop
feat(defender): use hc packages in oz defender
feat(celo): graph deploy, sdk and defender config
chore(bump): SDK 0.8.14 Celo deployment
feat(celo): add celo support to frontend
chore(graph): fix turbo test flow
chore(graph): add comment to p.json
fix(gha): use pnpm cache in graph gha (#1138)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
Feat/init marketplace (#1139)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
feat(marketplace): inject, build, refactor, test
chore(gha): run gha on push and develop-branches
fix(build): build and lint errors
chore(pnpm): refresh lock file
chore(build): reduce turbo concurrency
fix(build): whac a mole
chore(build): restore prettier in solhint
chore(build): env.template vars
chore(dist): clean and remap output contracts
chore(clean): last tests
fix(build): ignore cors-proxy type errors
chore(gha): add rpc env vars for fork testing
chore(lint): cleanup config and affiliate flows (#1140)
chore(license): dual licensing contracts + repo (#1141)
feat(config): updated sdk init config
feat(tests): fix all tests to use updated init
feat(test): uncommented all SDK tests
fix(log): remove result logging
[Test] Release marketplace contracts on testnet and add to contracts package (#1150)
feat(deploy): deploy to testnets
chore(build): hardhat build
feat(pack): release, test, bump updated contracts
chore(gha): updated env vars
chore(pnpm): updated lock file
fix(build): build error, replaced util with viem
fix(pnpm): root dir ethers resolution
chore(pnpm): updated lockfile
fix(pnpm): overrides
chore(build): resolving build issues sdk
chore(refactor): dep resolution bug - del eth v5
fix(test): mock ipfs in minting, remove timeout
chore(build): fresh build
chore(clean): remove contracts/contracts dir
fix(gha): non-next env var in gha for sdk
chore(run): kick
fix(jest): forceExit hanging async call
chore(build): fresh run for sanity
fix(lint): ignore /abi instead of /src/abi
feat(fe): integrate in FE and SDK 0.9.1
chore(bump): sdk 0.9.1-viem
feat(fe): update FE to use SDK 0.9.1
chore(cleanup): code cleanup SDK
chore(bump): sdk version bump
chore(fe): update SDK dep version
fix(sdk): chainId config
chore(parse): fix parse calc
fix parse allowlist csv tests
fix injected chain id in config
update component config.tsx
chore(bump): updated sdk alpha
chore(run): sanity check passed
chore(build): graphSDK
feat(fe): plasmic rendering issues.
feat(sdk): web3 token
chore(defender): removed api_key sep network conf
chore(defender): remove verbose log batch action
chore(gha): deduplicate runs - now on all push
chore(lint): lint fe lib
chore(gha): cleaned up env vars
Fix/gha graph (#1165)
Feat/allowlist proof util (#1168)
feat(util): allowlist utils and updated docs
feat(test): updated test and docs
chore(bump): alpha-7
feat(merkle): test merkleProof fetcher
chore(bump): 1.0.0-alpha.8
fix(import): allowlist default export
chore(run): local validation run
Add hypercerts to marketplace functionality (#1170)
Feat/batch burn (#1051)
feat(batch_burn): add batch burn function
fix(docs): update SemiFungible1155 docs
chore(lint): cleanup lint ignores
chore(lint): defender lint errors
chore(deploy): reduce optimizer run for kb limit
chore(script): update upgrade script
feat(gha): split graph deploy develop-main
chore(lint): line length rule to warn from err
chore(gha): run CI on PR to develop
chore(gha): run e2e,ci on pr,push to develop
feat(graph): update graph for burn methods
chore(turbo): split graph deploys (#1055)
Fix/workspace label (#1060)
chore(yarn): update workspace label
1052 subgraph a claimed token should indicate whether it was claimed from an allowlist (#1058)
fix(graph): link claim with allowlist
chore(tweak): yada
fix(graph): update mapping to claim (#1061)
nitial trader implementation (#1063)
feat(iface): draft of trader interface
feat(trader): simple offer, buy, cancel flow
feat(db): update allowlist query (#1057)
feat(test): tweaks and initial tests for Trader
chore(gha): remove hardcoded foundry nightly
feat(test): add initial test for trader sales
feat(test): sales tests
feat(deploy): deployed to goerli
chore(ci): updated hh scripts for trader contract
feat(pause): pausable controls and tests
feat(trader): init trader graph
feat(tokens): surface accepted tokens (#1065)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
Feat/accepted tokens (#1066)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
Feat/accepted tokens (#1067)
feat(tokens): surface accepted tokens
fix(tokens): acceptedTokens test and fix
chore(address): update trader address graph
fix(import): add bigint to import
fix(log): add logging to trader mapping
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
Feat/init marketplace (#1139)
chore(prep): protocol contracts to protocol dir
chore(prep): tests to protocol dir and remappings
chore(license): MIT license
feat(marketplace): inject, build, refactor, test
chore(gha): run gha on push and develop-branches
fix(build): build and lint errors
chore(pnpm): refresh lock file
chore(build): reduce turbo concurrency
fix(build): whac a mole
chore(build): restore prettier in solhint
chore(build): env.template vars
chore(dist): clean and remap output contracts
chore(clean): last tests
fix(build): ignore cors-proxy type errors
chore(gha): add rpc env vars for fork testing
chore(lint): cleanup config and affiliate flows (#1140)
chore(license): dual licensing contracts + repo (#1141)
[Test] Release marketplace contracts on testnet and add to contracts package (#1150)
feat(deploy): deploy to testnets
chore(build): hardhat build
feat(pack): release, test, bump updated contracts
chore(gha): updated env vars
chore(pnpm): updated lock file
fix(build): build error, replaced util with viem
fix(pnpm): root dir ethers resolution
chore(pnpm): updated lockfile
fix(pnpm): overrides
chore(build): resolving build issues sdk
chore(refactor): dep resolution bug - del eth v5
fix(test): mock ipfs in minting, remove timeout
Direct Hypercert fraction sale (#1142)
feat(tranfer): transfer single hypercert fraction
feat(transfer): batch transfers and across collections
feat(transfer): reduce cyclomatic complexity
feat(offers): hypercert offer signatures
feat(transfer): standard txs tests hypercerts
chore(gha): only run on every push
fix(merge): merge artifacts
feat(restriction): add transfer restriction to fe (#1173)
feat(metadata): add application name (#1174)
feat(deployments): typed deployment contracts
fix(props): props from plas to form (#1176)
format external url in case it is a direct ipfs link (#1182)
fix(fix formatting of ipfs urls on hypercert page) (#1183)
Feat/split and merge (#1185)
Add split and merge functionality to plasmic and add component logic.
Feat/hardhat deploy script (#1177)
feat(init): first pass hh script marketplace
feat(deploy): marketplace deploy and verify script
chore(deploy): add feerecipient to deploy
chore(scripts): remove scripts
feat(pack): deployment data and fresh pack
1.0.0-alpha.0
chore(npm): release 1.0.0-alpha.0 contracts
chore(npm): update contracts and sdk releases
fix(build): viem update fe
fix(default): remove default_chain_id
remove usage of NEXT_PUBLIC_DEFAULT_CHAIN_ID
fix build error
feat(merkle): account allowlist strategy (#1186)
Added strategy and tests for hypercert functionality (#1188)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
Feat/partial fraction sale (#1190)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
feat(test): uncomment unused tests
Feat/sdk common js (#1191)
feat(fractions): added strategy and tests
feat(tests): update tests and tweak strat
feat(test): fix all the test and clean comms
fix(dist): moar contracts
fix(tweak): little cleanups
chore(lint): fix lint errors
fix(lint): updated foundry lint
feat(test): uncomment unused tests
feat(bugs): cjs build and import alpha.13
fix(only): unexpected only in sdk test
feat(abis): updated SDK abis and restored tests (#1193)
feat(abis): updated SDK abis and restored tests
chore(bump): viem in fe
fix(test): add currency admin to test (#1197)
fix build error - set output:export in next config (#1199)
fix build error
lock nextjs version to 13.x.x
add placeholder for transfer fraction button (#1201)
add placeholder for transfer fraction button
remove unnecessary logic from transfer-fraction-button.tsx
change next build back to next export (#1202)
remove unnecessary logic from transfer-fraction-button.tsx
Feature/transfer fraction button (#1203)
add transfer fraction button inside split fraction button
add confirmation dialog when transferring fraction
use override chain id in hypercert fetcher within plasmic
add reading of transfer restrictions to transfer fraction button
add override chain id functionality for plasmic editing (#1204)
Bugfix/add override chain id for plasmit editing (#1205)
add override chain id functionality for plasmic editing
add override chain id to effect dependencies
remove transfer fraction button from split fraction button (#1206)
Bugfix/only show transfer button for fraction owned (#1207)
only show transfer button for fractions owned
only show transfer button for fractions owned
Feat/more robust split transfer logic with hc strategy (#1208)
feat(hc): split NFT HC flow
feat(hc): hypercert order routing and validation
fix(e2e): disable faulty E2E tests
Feat/docs tests cleanup (#1210)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
Feat/docs tests cleanup (#1211)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
Feat/docs tests cleanup (#1212)
feat(checks): checkValidityHC, error code, 0.8.17
feat(validator): overvalidator HC tests
fix(clean): remove hyperboard references
fix(lint): pragma protocol tests
fix(pragma): restore FeeManagerRoy.. pragma
feat(docs): updated version
feat(build): docs 1.0.0-alpha
chore(docs): natspec tweaks
feat(docs): docs sidebar
Feat/add batch transfer method to client methods (#1215)
feat(transfer): add method to client and type
feat(err): simulation and tx error handlers
feat(err): error handling test
chore(pack): dep cleanup and updates
merge fixes
chore(bump): released contracts 1.0.0
chore(bump): update graph testnet deploy
chore(bump): sdk version 1.0.0
chore(bump): update deps in fe
chore(bump): sdk 1.0.3 in fe
fix(lint): test type lint
Faet/docs search function in documentation (#1236)
feat(docsearch): add config
feat(search): implement algolia search
(feat): add initial version of delete on order fulfilled script
chore(bump): web3 connectors fe
chore(report): add report and create checklist
fix(TRST-H-1): a buyer can purchase more token units than the seller
fix(TRST-H-2): fraction offer invalidation
fix(TRST-H-3): fork strategies to check on hc units during trade
fix(TRST-M-1): signed taker bid messages
fix(l/m/sr): fixing last findings
(feature): Delete order on execute taker bid autotask
(feat): fix setup and rollouts, update scripts
(feat): remove redundancy from create-sentinel.ts config
fix(TRST-M-2): add sellLeftover boolean to hypercert fraction strategy
fix(test): fix failing test dutch auction
chore(deploy): fresh sepolia deploy
fix(report): update finding status
fix(allowlist): rollout celo and propose op
(chore): delete goerli from SDK
(chore): delete goerli from defender config
(chore): delete goerli from graph
(chore): delete goerli from frontend
(chore): update tests for goerli deprecation
feat(deploy): sepolia with verification
chore(report): add audit report and init comments
chore(deploy): add looksrare registry and sep weth
fix(audit): additional findings
feat(apis): refactor to use hypercerts APIs
fix(api): migrate to railway
fix(build): update viem and fe client config
chore(bump): sdk 1.1.0 release and bump fe
(chore): update changelog
fix(ci): linting
fix(v02): final mitigation findings
fix(lint): lint errors and registry sol version
chore(bump): fe sdk dep
chore(lint): audit v2 comments linting
chore(bump): migrate to viem v2
feat(parse): add initial parser
feat(marketplace): release sepolia deploy
feat(sdk): add all deployments to SDK
chore(bump): release notes and 1.4.0
fix(type): response data type
chroe(bump): 1.4.1
fix(test): mock storage return types
chore(bump): fe sdk to 1.4.1
chore(bump): fe viem to 1.21.4
chore(docs): cleanup and add announcements
chore(fix): docs sidebar
(fix): update defender deploy scripts to use contracts package
(fix): ci node version
fix(pkg): fix esm export
fix(docs): remove storage tokens references
fix(docs): cleanup nft and web.storage references
chore(docs): refresh versioned docs
fix(bugs): index.mjs and added IPFS gateway
chore(fe): add next contracts and SDK release to FE
fix(http): unopiniated timeouts on calls. 1.4.2-alpha.1
chore(del): remove versioning
fix(build): fresh docs build