Skip to content

Releases: deepsquare-io/grid

cli/v1.6.3

10 Mar 23:22
Compare
Choose a tag to compare

Changes

  • Fixed dps init where ETH_PRIVATE_KEY_PATH and job path didn't check if it is a directory.
  • dps init now uses online job schema over the local one.

SHA256 Checksums

a08112d178ecd4bd8ac5b9bb9269c8926666ea13b0616d4182037812dd3bd783 *dps-darwin-amd64
8432b87c6c98651c9e0d159118e56ec8b6c416ec254ab4d38e25ac1b11280b43 *dps-darwin-arm64
adf0d1d98f3b802592aab07d50a8f86a39c47810c5c0e3c2fbf7c5e4de15374b *dps-freebsd-arm64
adf0d1d98f3b802592aab07d50a8f86a39c47810c5c0e3c2fbf7c5e4de15374b *dps-freebsd-arm64
787939ea003e62bd571f7382fd78cebca819e5e56a7a9dd7a66cf50b4ae3a014 *dps-linux-amd64
b3d06aced478fe47ad107c3a3157461f53821202e25d02d5ec98f8cb68de705b *dps-linux-arm64
d529691e3e5359e23be390ffb8f41f910c2d3736097d4861e4a5d192a6c64661 *dps-linux-riscv64
927191f22e6baeaa204a56ee4a98a2cb520b96cf662d4b1575adaa16f3a1bcb2 *dps-windows-amd64.exe

Quick Install for Linux and OSX

curl https://raw.githubusercontent.com/deepsquare-io/grid/main/cli/get-dps | bash

Full Changelog: cli/v1.6.2...cli/v1.6.3

grid-logger/v1.3.4

22 Feb 18:27
Compare
Choose a tag to compare

SHA256 Checksums

dfadd78cc1f59e18f29884c8152099c40a5b96d45a5bbd382fecb802e5b3f09c *grid-logger-reader-linux-amd64
b163b6979c529cae63b0495cf0f94e7d1bdb2729295cef07f3420c3731d3e517 *grid-logger-writer-linux-amd64
ff261a8e4dbec78e74abe38b048d8e9b619b51689a47169402e0e654f18653bc *grid-logger-writer-linux-arm64
347687112e543a3a8bbcf82cc6579ed35abf392f1d72957f37dbcc2d8dd649f6 *grid-logger-writer-linux-riscv64
d8e33384dafc474cd735336de864bdd39b7ca4a6a8f2d41f94f2be8084275b4f *grid-logger-server-linux-amd64
2fbfc5726cdae224e31ec4e7f87f4a0fe6e58a9b06f0e07ae737e050e93c90ed *grid-logger-server-linux-arm64
49298a51e2ac399eff8c3c5a6456ce4e686b30606fef738652c88d19af0fb06b *grid-logger-server-linux-riscv64

Full Changelog: grid-logger/v1.3.3...grid-logger/v1.3.4

grid-logger/v1.3.3

22 Feb 17:21
Compare
Choose a tag to compare

SHA256 Checksums

dfadd78cc1f59e18f29884c8152099c40a5b96d45a5bbd382fecb802e5b3f09c *grid-logger-reader-linux-amd64
b163b6979c529cae63b0495cf0f94e7d1bdb2729295cef07f3420c3731d3e517 *grid-logger-writer-linux-amd64
ff261a8e4dbec78e74abe38b048d8e9b619b51689a47169402e0e654f18653bc *grid-logger-writer-linux-arm64
0e3740f95685715728222ac2a266576a7b0b50d405dcc7f4c71f42e80633ca42 *grid-logger-writer-linux-mips64
9aaf83dc769bfd682560c561ef0d1b6833f0035de2a1ef00a33323a4be940243 *grid-logger-writer-linux-mips64le
a0979a231a6b375b19dab070b2b27364f5a1a7f4d4c429fb251d66338f876740 *grid-logger-writer-linux-ppc64
ca2c46e63b411cfc5aece307baf75f28fd8c0179ebbb624879af6c241b9b9c86 *grid-logger-writer-linux-ppc64le
347687112e543a3a8bbcf82cc6579ed35abf392f1d72957f37dbcc2d8dd649f6 *grid-logger-writer-linux-riscv64
0a13fcf28adeeddffad6869691c1cbe59712d3031ac80c20d792da67ea1f0329 *grid-logger-writer-linux-s390x
051835f93d00a005183d907393f420727a8ae526b96c02ca22dd882d140cb43d *grid-logger-server-linux-amd64
12ac79d82c3073619cbb1a64cf0fb483fba96f229b380598126b57661ad204db *grid-logger-server-linux-arm64
161cf505add27de9c339f0df096fab46dcab96d6f632fd785f978ead874775f2 *grid-logger-server-linux-mips64
71abe064255ec2ce7a5ae0b85e82c642e7f879614600cb96641856a949ecbd9a *grid-logger-server-linux-mips64le
c1f604976c1418321a473bf4edcff747631784e9709545551cb3504be3bb3a09 *grid-logger-server-linux-ppc64
7e9e963cc7f686402397a17318df17f7640a40b69f49bbd52261c57ef3106168 *grid-logger-server-linux-ppc64le
4605735b72eee95b37fc17bfdaf8eeeea19894329dc364e3afa2bd1c9d07f52c *grid-logger-server-linux-riscv64
defd067f2ad05bd508e64bfdf5913f2f14880aee1fb841fe0a6140140aefd118 *grid-logger-server-linux-s390x

Full Changelog: cli/v1.6.2...grid-logger/v1.3.3

cli/v1.6.2

22 Feb 17:14
Compare
Choose a tag to compare

Changes

  • Better private key input.
  • Fixed dashboard where the first jobs were hidden.

SHA256 Checksums

0471662f2d014cad0864ffc9ea8e1319b9018b515c774cf9130e1833c4ce0000 *dps-darwin-amd64
ee1b56f1dda37c74a8cb586d922240203edd5f26a3edd6b338a1db9d7ea452fc *dps-darwin-arm64
9a47c70e73f9d880db8073bd055a705ed6b22b41ac53c973681d8d87ffd138ca *dps-freebsd-arm64
9a47c70e73f9d880db8073bd055a705ed6b22b41ac53c973681d8d87ffd138ca *dps-freebsd-arm64
8ed84f80333b778c12e559a5bcaa40b51416d43c4c14a25b1640179b2f8434fe *dps-linux-amd64
bc94f0d63a6e63b88db8a8726602ae48947ee849fe5b1e72d4d37e7791aa34db *dps-linux-arm64
f077fb47a6c9f35a58e83d6b7313d8ac437fe8c893b2b86f536d18c61d3260f0 *dps-linux-riscv64
cfa25f63ae45c98377357f7be444f58292221f29e9c2c87e8c4a22ede0d0fb1c *dps-windows-amd64.exe

Quick Install for Linux and OSX

curl https://raw.githubusercontent.com/deepsquare-io/grid/main/cli/get-dps | bash

Full Changelog: cli/v1.6.1...cli/v1.6.2

cli/v1.6.1

22 Feb 14:21
Compare
Choose a tag to compare

Changes

  • Allow the user to input the private key instead of generating it.

SHA256 Checksums

69b465f04bd159b75a97b343812be4c81336b6d385514bb25c8f3a992ea7c4a5 *dps-darwin-amd64
9fb780930b99c0b8355dc31f2ccfebebd374372603f748601ace73742c97feba *dps-darwin-arm64
1585dccb7e69c3497209efcfa420c316cdf509ec5c5a037e6f1da325bc979631 *dps-freebsd-arm64
1585dccb7e69c3497209efcfa420c316cdf509ec5c5a037e6f1da325bc979631 *dps-freebsd-arm64
48aeae3471c26106d5529883f46323a50cb835e387d3d76273d5894df9c19d62 *dps-linux-amd64
3e4777a1ce87739e9d8837b0c65492201f86357772c9997eb5a280200d710e94 *dps-linux-arm64
9a6b965fbfb1793d8ecb47fed6b1874eb86992c9623bec853220025342be6613 *dps-linux-riscv64
2ce45906133a6ac0d3576d47ebdb504dfe923b425fcb024039652908fe74543e *dps-windows-amd64.exe

Quick Install for Linux and OSX

curl https://raw.githubusercontent.com/deepsquare-io/grid/main/cli/get-dps | bash

Full Changelog: cli/v1.6.0...cli/v1.6.1

cli/v1.6.0

22 Feb 13:40
Compare
Choose a tag to compare

Breaking Changes

Most changes is related to ireturn: "Return concrete, Accept interfaces". Useless interfaces are now removed over their concrete implementations.

  • deepsquare.Client and deepsquare.Watcher are now concrete instead of an interface.

  • client.Balance, client.Transfer is now client.CreditManager.Balance, client.CreditManager.Transfer...

  • client.GetAllowance, client.SetAllowance, ... is now client.AllowanceManager.GetAllowance, client.AllowanceManager.SetAllowance...

  • client.GetProvider is now client.ProviderManager.GetProvider.

  • GridLogger is now returned by DialContext instead of the interface.

  • JobFetcher.GetJobs has changed. It does not return an interface anymore. Also, the client is no more embedded inside the iterator. Before:

    it, err := fetcher.GetJobs(ctx)
    job, err = it.Next(ctx)

    After:

    it, err := fetcher.GetJobs(ctx)
    job, err = fetcher.Next(ctx, it)
  • NewOracle returns the concrete implementation.

  • RPCClientSet returns concrete implementations.

  • NewEventSubscriber returns the concrete implementation.

  • NewJobsByProviderFetcher returns the concrete implementation.

  • sbatch.NewService returns the concrete implementation.

Changes

  • context.Context is now handled inside the TUI layer.
  • dps init now prints the output path.

SHA256 Checksums

5b9f6b02b444b68e3e0925f484b3f42ab2c9ae8b5a0c4d5b1ac6a75121884efa *dps-darwin-amd64
97926f5c2ebbdf45bc8e907647ad80e4c4a22d6b5a2504177d7eb5165936cc26 *dps-darwin-arm64
7550a3d1bcfbe3156250eb84dc5b41f6543dcbbcb195f90bb8ebde5568f4dbf9 *dps-freebsd-arm64
7550a3d1bcfbe3156250eb84dc5b41f6543dcbbcb195f90bb8ebde5568f4dbf9 *dps-freebsd-arm64
34d1ee882ae1e4ed4a5c6df632e6cf68296ffee64944da420abe1157a014a152 *dps-linux-amd64
c8c368fc3fc7d82e133ee4766d09493908f452ccab0692c86c722e9b7d76fbd2 *dps-linux-arm64
0658d38499de86c9cfa71cfbbb715ae089675e43436cad1b4270910bf8c0a92e *dps-linux-riscv64
c8db559f3ac007dc1f6c82dc120d543c49b776100e998e51885dcdf699e2a597 *dps-windows-amd64.exe

Quick Install for Linux and OSX

curl https://raw.githubusercontent.com/deepsquare-io/grid/main/cli/get-dps | bash

Full Changelog: cli/v1.5.3...cli/v1.6.0

cli/v1.5.3

16 Feb 17:21
Compare
Choose a tag to compare

Changes

  • Fixed bug where transactions errors are not checked

SHA256 Checksums

fa73855449fb96b0591e7bbab1dca89229ae92781d13cfe822a529772a9b1cf4 *dps-darwin-amd64
77386b8fa86339c056bc39f6fd201359395b1bf43a755435fd6cb32c4a2d263c *dps-darwin-arm64
49a92b4ed912b149f292d5d79208604bbf1a2d9411160ecb07513c6597e083ab *dps-freebsd-arm64
49a92b4ed912b149f292d5d79208604bbf1a2d9411160ecb07513c6597e083ab *dps-freebsd-arm64
a7d767dd7996f36130e7e362b022c28791e2cdf036fb394cc8fee24c1c506a36 *dps-linux-amd64
cbef8c67e5f03f10cb4ed7b6ab15f8f09cad73d72467d6f9d066851f9f1e9249 *dps-linux-arm64
779ecdaf5c4c99d08eed31b69cf6a8ed4546559d761d6c7686f4bee478997308 *dps-linux-riscv64
28f2dd6ac0d89863fb495c806eb7982a9d502eab1970436a021679d6b1bc1cdb *dps-windows-amd64.exe

Full Changelog: cli/v1.5.1...cli/v1.5.3

cli/v1.5.1

05 Feb 19:31
Compare
Choose a tag to compare

Changes

  • --job-name is no more required and defaults to the file name (with the file extension)

SHA256 Checksums

20fae177ef8aa3498e5b9eea6db773269c9c4f3ed52564f2d4e294bb727757a8 *dps-darwin-amd64
8eb3181319cba10b73ced1d650e6f5abe78221ce8b10cdae20a66bde2a145c37 *dps-darwin-arm64
bd6eedb75f9cbe721a4bbc90eb9fb2666611b7a7134b8dca9c9cd1b8fda6e414 *dps-freebsd-arm64
bd6eedb75f9cbe721a4bbc90eb9fb2666611b7a7134b8dca9c9cd1b8fda6e414 *dps-freebsd-arm64
732952778bb6b4b5a519fcf8f307647d99cc33fb68cd4b0c6596cde68f2ad595 *dps-linux-amd64
62706c4d436d3834264e0bd826bdd1f0d5e76b32b3c813e78a87400001661e67 *dps-linux-arm64
0ae1f281b9f60b9c8025a8138f1e07605541b4841ea5796864fed92a625a9fd6 *dps-linux-riscv64
0be3c868920313bc4dfc48c3831f99d7d465bba5e568f37425e8fec9ee5a50e7 *dps-windows-amd64.exe

Full Changelog: cli/v1.5.0...cli/v1.5.1

cli/v1.5.0

31 Jan 19:23
Compare
Choose a tag to compare

Changes

  • Refactored the types API
  • Updated dependencies

SHA256 Checksums

a11dd6772de4b44058f682e489875d9123431c410c9c796c7f5704acae2be7fc *dps-darwin-amd64
6ed418d6e5fb005223c10f7db4638f656f02c92f1898dff71d64f338baa3796e *dps-darwin-arm64
cc61eef2c7560877a7251fa2f02f8d7a1d4da0bc274b98bea8cb9cf2c7a5a838 *dps-freebsd-arm64
cc61eef2c7560877a7251fa2f02f8d7a1d4da0bc274b98bea8cb9cf2c7a5a838 *dps-freebsd-arm64
624f25d00cb1e76c396e6e6069f5059c3637d23d954c0ef9b719d3dc0658e1fc *dps-linux-amd64
528da79f40d6b73f1f5c69f3409b0cf0407d9d90b63f6bf72cac6c60fcc56d9b *dps-linux-arm64
61c18147d8a70e04b7307ec4616bc06d9197b86823774202894266bfed2269d7 *dps-linux-riscv64
93e7d6c9ac8761f6c7441bff3e1d11cd83f120d743ef8d005f0fba5aaca0f419 *dps-windows-amd64.exe

Full Changelog: cli/v1.4.1...cli/v1.5.0

cli/v1.4.1

21 Jan 19:22
Compare
Choose a tag to compare

Changes

  • Fixed permissions with private key for Windows

SHA256 Checksums

f5d9532763b2f7780f33d8d96d504c8e1f682be9684fa53bb26d8eeaa3713aaf *dps-darwin-amd64
f8e199764d6bcd263f973437b4d171f9656da660bcc5ad1086e84740f278d80d *dps-darwin-arm64
bc605254e56a58e6e540923f44dd920c7787d59d8a52e048c7776e27b862a0ce *dps-freebsd-arm64
bc605254e56a58e6e540923f44dd920c7787d59d8a52e048c7776e27b862a0ce *dps-freebsd-arm64
ac1a9289339030ab67d9d173b4ce4cf0614b4b6dc6440f569bf654dc5f915f8a *dps-linux-amd64
edca6e3c357e727d42c0d8e98a5b012d94fbab4e26c7b39abf65676b1a0271c6 *dps-linux-arm64
f7c0d23489a661328dd19dd2db0d408a97bb2aaf7b5c8f253e9f9568b7efbd2a *dps-linux-riscv64
496a89bf826dbf470c148a8479c9b2c6ed537194d112b1167f3dbaa227aa2601 *dps-windows-amd64.exe

Full Changelog: cli/v1.4.0...cli/v1.4.1