Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starts to add tx sending #3919

Merged
merged 90 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
553498d
Updates gomods
tjayrush Nov 3, 2024
485a81c
Merge branch 'master' into develop
tjayrush Nov 3, 2024
8acd9f4
Merge branch 'master' into develop
tjayrush Nov 3, 2024
d3af14f
Updates gomods
tjayrush Nov 3, 2024
c4a11e5
Merge branch 'master' into develop
tjayrush Nov 3, 2024
a8ee8ba
Added InitChain to code-gen
tjayrush Nov 3, 2024
44bddaa
Enhances goMaker
tjayrush Nov 6, 2024
6118131
Remove typescript and markdown formatters because they are too slow
tjayrush Nov 6, 2024
6618543
Update CHANGES.md
leopardracer Nov 24, 2024
3d4827a
Update README.md
sky-coderay Nov 25, 2024
857223f
Update CHANGES.md
sky-coderay Nov 25, 2024
f0e4adf
Updates dev_tools
tjayrush Nov 25, 2024
67e9e35
Updates cleanings
tjayrush Nov 25, 2024
aeb31f5
Updates for chifra config --dump
tjayrush Nov 25, 2024
610a178
Updates all updates
tjayrush Nov 25, 2024
e13e6a6
Merge pull request #3909 from leopardracer/master
tjayrush Nov 25, 2024
c7ca8bd
Merge pull request #3910 from sky-coderay/master
tjayrush Nov 25, 2024
9a7d340
Various updates
tjayrush Nov 25, 2024
364c253
Adds Config type to types package
tjayrush Nov 25, 2024
a5aa397
Cleanings
tjayrush Nov 25, 2024
0d44ea3
Cleanings
tjayrush Nov 25, 2024
7ebc856
Cleanings
tjayrush Nov 25, 2024
d58a067
Cleanings
tjayrush Nov 25, 2024
37990b3
Merge pull request #3907 from TrueBlocks/goMaker-4
tjayrush Nov 25, 2024
a34deed
Updating
tjayrush Nov 25, 2024
79f4c18
Allows to reload config file after program start
tjayrush Nov 25, 2024
1bb2aa6
Updates gomods
tjayrush Nov 26, 2024
c4d8ab4
Update abi.md
Madmaxs2 Nov 26, 2024
73d67e3
Update name.md
Madmaxs2 Nov 26, 2024
4552dde
Update namedblock.md
Madmaxs2 Nov 26, 2024
b56a84e
Update parameter.md
Madmaxs2 Nov 26, 2024
b20aa09
Adds sorting to status route
tjayrush Nov 27, 2024
2c96cee
Updates sorting
tjayrush Nov 27, 2024
ba60560
Plays with sorting
tjayrush Nov 28, 2024
aa01dc2
Improves goMaker and SDK
tjayrush Dec 1, 2024
1fb0ff6
Update CHANGES.md
dannbbb1 Dec 10, 2024
c7375fe
Updates code generation
tjayrush Dec 12, 2024
ec674db
Better error message on initilization
tjayrush Dec 12, 2024
a199a82
Enables statements caching
tjayrush Dec 12, 2024
51703d4
Adds --send to chifra state
tjayrush Dec 12, 2024
4749e21
Updates go.mods
tjayrush Dec 12, 2024
f551b1a
Merge pull request #3913 from Madmaxs2/master
tjayrush Dec 12, 2024
34dc7a3
Merge pull request #3916 from dannbbb1/master
tjayrush Dec 12, 2024
954a8d6
Merge branch 'develop' into goMaker-5
tjayrush Dec 12, 2024
9d30adb
Updates docs
tjayrush Dec 12, 2024
38d76cb
Merge pull request #3911 from TrueBlocks/goMaker-5
tjayrush Dec 12, 2024
48adf54
Crap
tjayrush Dec 13, 2024
6f2b950
Updates go.mods
tjayrush Dec 13, 2024
9e03302
Merge pull request #3918 from TrueBlocks/goMaker-5
tjayrush Dec 13, 2024
0e75c6b
Updates GoLang to 1.23
tjayrush Dec 13, 2024
7416807
Fixes issue #3883
tjayrush Dec 13, 2024
6241f5a
Merge pull request #3920 from TrueBlocks/fix/issue-3883
tjayrush Dec 13, 2024
211b4c2
First working version of tx send highly suspect
tjayrush Dec 13, 2024
9663a94
--call to --calldata
tjayrush Dec 14, 2024
fb15c7f
--call to --calldata in chifra state
tjayrush Dec 14, 2024
b499679
Adds --call back in as switch
tjayrush Dec 14, 2024
10a3980
Adds --call back in as switch
tjayrush Dec 14, 2024
96f333a
--call to --calldata
tjayrush Dec 14, 2024
cc1102e
Merge pull request #3921 from TrueBlocks/feature/send
tjayrush Dec 14, 2024
65c95b5
Updates names
tjayrush Dec 15, 2024
8ce2eff
Updating
tjayrush Dec 15, 2024
3e40869
Merge pull request #3924 from TrueBlocks/feature/send-3
tjayrush Dec 15, 2024
21b3b1a
Fixing tets
tjayrush Dec 15, 2024
4623728
Merge branch 'develop' into feature/send-3
tjayrush Dec 15, 2024
04bf7b4
Linting and cleaning CMakeLists.txt file
tjayrush Dec 15, 2024
801cbc0
Merge pull request #3925 from TrueBlocks/feature/send-3
tjayrush Dec 15, 2024
a031d0c
Cleanings mostly formatting and .gitignore additions
tjayrush Dec 16, 2024
fa8eff4
Bumps GoLang version to 1.23
tjayrush Dec 16, 2024
eacfadd
Adds a workflow to create releases. Not used yet.
tjayrush Dec 16, 2024
8d7029a
Updates go.mods
tjayrush Dec 16, 2024
84d4e5a
Cleanings related to code gen
tjayrush Dec 16, 2024
4351fbb
Moves PingRpc to core package
tjayrush Dec 16, 2024
882e193
More super minor cleanups with
tjayrush Dec 16, 2024
c75bfc0
chifra config --session removed not replaced. chifra config --dump added
tjayrush Dec 16, 2024
d3f686a
Updates config help files
tjayrush Dec 17, 2024
cfb5e6e
chifra state --call <calldata> converted to chifra state --call --cal…
tjayrush Dec 17, 2024
baa1bd6
Fixes a bug with chifra export wherein `staging` data was being ignored
tjayrush Dec 17, 2024
1d8bb26
Adds ./examples/keystore example - not working - not supported
tjayrush Dec 17, 2024
89f949e
Adds ./examples/keystore example - not working - not supported
tjayrush Dec 17, 2024
d5dca0b
Updating to main for all submodules
tjayrush Dec 17, 2024
0cfedd8
Merge branch 'release-candidate-4' into develop
tjayrush Dec 17, 2024
238c7a3
Catching up
tjayrush Dec 17, 2024
0b61154
Cleaning and fixing build
tjayrush Dec 17, 2024
c1015f6
Fixing tests
tjayrush Dec 17, 2024
18fc64d
Cleans up go.mod
tjayrush Dec 17, 2024
d664c2b
Updates CHANGES.md
tjayrush Dec 17, 2024
53dbff0
Converted 'docs' submodule into a regular folder
tjayrush Dec 17, 2024
f62c6f6
Converted 'tests' submodule into a regular folder
tjayrush Dec 17, 2024
3ba0954
Bumps version to v4.0.0
tjayrush Dec 17, 2024
f287f73
Bumps version to v4.0.0
tjayrush Dec 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 3 additions & 3 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on: [pull_request, workflow_dispatch]
env:
CHIFRA_PATH: src/apps/chifra
# Go Version
GO_VERSION: 1.22
GO_VERSION: 1.23
jobs:
Lint:
runs-on: ubuntu-latest
Expand All @@ -18,11 +18,12 @@ jobs:
run: |
./scripts/go-work-sync.sh
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v4
with:
version: v1.61.0
working-directory: ${{ env.CHIFRA_PATH }}
args: --timeout=5m --verbose --out-format=colored-line-number
skip-pkg-cache: true
Build:
needs: Lint
runs-on: ubuntu-20.04
Expand Down Expand Up @@ -64,7 +65,6 @@ jobs:
username: ${{ secrets.TESTING_USERNAME }}
key: ${{ secrets.SSH_PRIVATE_KEY }}
command_timeout: 40m
script_stop: true
script: |
rm -rf testing/${{ github.sha }}
mkdir -p testing/${{ github.sha }}
Expand Down
43 changes: 0 additions & 43 deletions .github/workflows/golangci-lint.yml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/pr-target-check.yml

This file was deleted.

25 changes: 25 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Production Release
on:
push:
tags:
- 'v*.*.*'
jobs:
goreleaser:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Fetch All Tags
run: git fetch --tags --force --prune
- name: Setup Go
uses: actions/setup-go@v1
with:
go-version: '1.23'
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@v2
with:
distribution: goreleaser
version: latest
args: release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.env
.key
go.work
go.work.sum

Expand Down
6 changes: 0 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
[submodule "tests"]
path = tests
url = https://github.com/TrueBlocks/trueblocks-tests
[submodule "docs"]
path = docs
url = https://github.com/TrueBlocks/trueblocks-docs.git
[submodule "node"]
path = node
url = https://github.com/TrueBlocks/trueblocks-node.git
Expand Down
23 changes: 23 additions & 0 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
version: 2

builds:
- dir: src/apps/chifra
env:
- CGO_ENABLED=0
goos:
- linux
- windows
- darwin
goarch:
- amd64
- arm64

archives:
- format: tar.gz
name_template: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"

checksum:
name_template: "checksums.txt"

release:
prerelease: "false"
Loading
Loading