Skip to content

Commit

Permalink
Rework folder structure
Browse files Browse the repository at this point in the history
  • Loading branch information
Hugoo committed Feb 2, 2024
1 parent 7de32b0 commit 81af848
Show file tree
Hide file tree
Showing 21 changed files with 14 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build-lint.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# This workflow will do a clean install of bun dependencies and lint the code
# It will also compile the contracts under `hardhat-deploy/` folder to make sure code examples are correct.
# It will also compile the contracts under `smart-contracts-hardhat/` folder to make sure code examples are correct.
name: Build + Lint

on:
Expand Down Expand Up @@ -29,4 +29,4 @@ jobs:
run: bun run lint

- name: 👷 Build contracts on Hardhat folders
run: cd hardhat-deploy && bun install && bun run build
run: cd smart-contracts-hardhat && bun install && bun run build
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,16 @@ Convenient code snippets to interact with [LSP](https://docs.lukso.tech/standard

## Contents

- [`universal-profile`](./universal-profile): Universal Profile
- [`extract-data`](./extract-data): Extract LSP3 and LSP4 JSON Data
- [`fetch-asset`](./fetch-asset): Asset-related Data Fetches and Operations
- [`hardhat-deploy`](./hardhat-deploy): Smart Contract Deployment Setup and Scripts
- [`universal-profile`](./universal-profile): Universal Profile related scripts
- [`interface-detection`](./interface-detection): Verify EIP165 Standard Compatibility
- [`key-manager`](./key-manager): Permission Management of Controller Keys
- [`metadata-detection`](./metadata-detection): Verify ERC725Y Storage Compatability
- [`transfer-lyx`](./transfer-lyx): Coin Transfers for Backend and Exetnsion
- [`transfer-token`](./transfer-token/): Token Transfers for Backend and Exetnsion
- [`transfer-lyx`](./transfer-lyx): Coin Transfers for Backend and Extension
- [`digital-assets`](./digital-assets/): Digital assets (LSP7/8) scripts

### 📑 Smart contracts

- [`smart-contracts-hardhat`](./smart-contracts-hardhat): Hardhat Smart Contract Deployment Setup and Scripts

### LUKSO Libraries

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
3 changes: 3 additions & 0 deletions interface-detection/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Interface detection

- https://docs.lukso.tech/learn/dapp-developer/standard-detection
1 change: 1 addition & 0 deletions interface-detection/erc165-interface-check.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import UniversalProfile from '@lukso/lsp-smart-contracts/artifacts/UniversalProf
import { INTERFACE_IDS } from '@lukso/lsp-smart-contracts';

// https://docs.lukso.tech/contracts/interface-ids
// https://docs.lukso.tech/learn/dapp-developer/standard-detection

// Asset Example
const myAsset = new ERC725(
Expand Down
1 change: 1 addition & 0 deletions metadata-detection/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Metadata detection
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 81af848

Please sign in to comment.