Skip to content

Commit

Permalink
add typechain-typesV3 and updated readme (#348)
Browse files Browse the repository at this point in the history
  • Loading branch information
tommyzhao451 authored Sep 25, 2024
1 parent 230a141 commit 492a493
Show file tree
Hide file tree
Showing 224 changed files with 63,933 additions and 3 deletions.
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Hardhat typechain generated code
typechain-types/
typechain-typesV3/

# Jest coverage report
coverage/
Expand Down
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ The Uniswap V3 Automation SDK is a comprehensive software development kit design

## Documentation

For detailed information on how to use the Uniswap V3 Automation SDK, please refer to the official documentation: [Documentation Link](https://your-documentation-link).
For detailed information on how to use the Uniswap V3 Automation SDK, please refer to the official documentation: [Documentation Link](https://github.com/Aperture-Finance/uniswap-v3-automation-sdk).

## Getting Started

Expand Down Expand Up @@ -87,13 +87,18 @@ yarn unlink v1.22.22
success Removed linked package "@aperture_finance/uniswap-v3-automation-sdk".
```

## Version Naming Conventions

- **V2**: Custom Solver
- **V3**: Migrate from feeBips to feeAmount

## Contributing

We welcome contributions from the community! If you would like to contribute to the Uniswap V3 Automation SDK, please follow the guidelines outlined in CONTRIBUTING.md: [Contributing Guidelines Link](https://your-contributing-guidelines-link).
We welcome contributions from the community!

## Licensing

The license for Aperture Automation SDK is the Business Source License 1.1 (BUSL-1.1), see [LICENSE](./License).
The license for Aperture Automation SDK is the Business Source License 1.1 (BUSL-1.1), see [LICENSE](./LICENSE).

## Contact

Expand Down
5 changes: 5 additions & 0 deletions src/typechain-typesV3/@aperture_finance/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type * as uniV3Lib from "./uni-v3-lib";
export type { uniV3Lib };
5 changes: 5 additions & 0 deletions src/typechain-typesV3/@aperture_finance/uni-v3-lib/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type * as src from "./src";
export type { src };
55 changes: 55 additions & 0 deletions src/typechain-typesV3/@aperture_finance/uni-v3-lib/src/FullMath.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type { BaseContract, Signer, utils } from "ethers";

import type { Listener, Provider } from "@ethersproject/providers";
import type {
TypedEventFilter,
TypedEvent,
TypedListener,
OnEvent,
} from "../../../common";

export interface FullMathInterface extends utils.Interface {
functions: {};

events: {};
}

export interface FullMath extends BaseContract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;

interface: FullMathInterface;

queryFilter<TEvent extends TypedEvent>(
event: TypedEventFilter<TEvent>,
fromBlockOrBlockhash?: string | number | undefined,
toBlock?: string | number | undefined
): Promise<Array<TEvent>>;

listeners<TEvent extends TypedEvent>(
eventFilter?: TypedEventFilter<TEvent>
): Array<TypedListener<TEvent>>;
listeners(eventName?: string): Array<Listener>;
removeAllListeners<TEvent extends TypedEvent>(
eventFilter: TypedEventFilter<TEvent>
): this;
removeAllListeners(eventName?: string): this;
off: OnEvent<this>;
on: OnEvent<this>;
once: OnEvent<this>;
removeListener: OnEvent<this>;

functions: {};

callStatic: {};

filters: {};

estimateGas: {};

populateTransaction: {};
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import type * as interfaces from "./interfaces";
export type { interfaces };
export type { FullMath } from "./FullMath";
Loading

0 comments on commit 492a493

Please sign in to comment.