Skip to content

Commit b1b6b69

Browse files
committed
go 1.25
1 parent e7b2cb1 commit b1b6b69

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,22 @@
1313
## Getting Started
1414

1515
### Prerequisites
16-
- **Go** version 1.23 or higher (recommended)
16+
17+
- **Go** version 1.25
1718
- An **Interactive Brokers** account with TWS or IB Gateway installed and running
1819

1920
### Installation
21+
2022
Install the package via `go get`:
23+
2124
```bash
2225
go get -u github.com/scmhub/ibapi
2326
```
2427

2528
## Usage
29+
2630
Here’s a basic example to connect and place an order using this package:
31+
2732
```go
2833
package main
2934

@@ -46,7 +51,7 @@ func main() {
4651

4752
// New IB CLient
4853
ib := ibapi.NewEClient(nil)
49-
54+
5055
// Connect client
5156
if err := ib.Connect(IB_HOST, IB_PORT, rand.Int63n(999999)); err != nil {
5257
log.Error().Err(err)
@@ -71,21 +76,25 @@ func main() {
7176
For more information on how to use this package, please refer to the [GoDoc](https://pkg.go.dev/github.com/scmhub/ibapi) documentation.
7277

7378
## Acknowledgments
79+
7480
- Some portions of the code were adapted from [hadrianl](https://github.com/hadrianl/ibapi). Thanks to them for their valuable work!
7581
- Decimals are implemented with the [fixed](https://github.com/robaho/fixed) package
7682

7783
## Notice of Non-Affiliation and Disclaimer
84+
7885
> [!CAUTION]
7986
> This project is in the **beta phase** and is still undergoing testing and development. Users are advised to thoroughly test the software in non-production environments before relying on it for live trading. Features may be incomplete, and bugs may exist. Use at your own risk.
8087
8188
> [!IMPORTANT]
82-
>This project is **not affiliated** with Interactive Brokers Group, Inc. All references to Interactive Brokers, including trademarks, logos, and brand names, belong to their respective owners. The use of these names is purely for informational purposes and does not imply endorsement by Interactive Brokers.
89+
> This project is **not affiliated** with Interactive Brokers Group, Inc. All references to Interactive Brokers, including trademarks, logos, and brand names, belong to their respective owners. The use of these names is purely for informational purposes and does not imply endorsement by Interactive Brokers.
8390
8491
> [!IMPORTANT]
85-
>The authors of this package make **no guarantees** regarding the software's reliability, accuracy, or suitability for any particular purpose, including trading or financial decisions. **No liability** will be accepted for any financial losses, damages, or misinterpretations arising from the use of this software.
92+
> The authors of this package make **no guarantees** regarding the software's reliability, accuracy, or suitability for any particular purpose, including trading or financial decisions. **No liability** will be accepted for any financial losses, damages, or misinterpretations arising from the use of this software.
8693
8794
## License
95+
8896
Distributed under the MIT License. See [LICENSE](./LICENSE) for more information.
8997

9098
## Author
99+
91100
**Philippe Chavanne** - [contact](https://scm.cx/contact)

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module github.com/scmhub/ibapi
22

3-
go 1.23.0
3+
go 1.25
44

55
require (
66
github.com/robaho/fixed v0.0.0-20250130054609-fd0e46fcd988
77
github.com/rs/zerolog v1.34.0
8-
google.golang.org/protobuf v1.36.7
8+
google.golang.org/protobuf v1.36.8
99
)
1010

1111
require (

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,5 @@ golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI=
2626
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
2727
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
2828
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
29-
google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A=
30-
google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
29+
google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc=
30+
google.golang.org/protobuf v1.36.8/go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU=

0 commit comments

Comments
 (0)