{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":267560698,"defaultBranch":"master","name":"scripts","ownerLogin":"gitmachtl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-28T10:30:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47434720?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702817633.0","currentOid":""},"activityList":{"items":[{"before":"cc65ae8205240d1f68ccadd61dfbaf30016ebf63","after":"81c70294a3a159214be3ff39eab3617ca6ad01d0","ref":"refs/heads/master","pushedAt":"2024-05-20T19:09:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"conway update for testnet","shortMessageHtmlLink":"conway update for testnet"}},{"before":"19790f5d06c2be83ae1c74c913dd0aa0d21eb34b","after":"cc65ae8205240d1f68ccadd61dfbaf30016ebf63","ref":"refs/heads/master","pushedAt":"2024-05-20T19:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"conway update for testnet\n\nnow with scripts 25a/25b to generate and submit actions","shortMessageHtmlLink":"conway update for testnet"}},{"before":"0f469aea679693f86cf84dcf05bde759563f81c0","after":"19790f5d06c2be83ae1c74c913dd0aa0d21eb34b","ref":"refs/heads/master","pushedAt":"2024-04-15T19:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"SanchoNet - fix for 21c with cli 8.22.0.0\n\nCurrently the flag for --include-stake in cli 8.22.0.0 is broken and inverted. This little update fixes it for now until we have a new cli version. So you can see the delegated stake amount when doing a DRep query.","shortMessageHtmlLink":"SanchoNet - fix for 21c with cli 8.22.0.0"}},{"before":"4724d497aef5418a5d2af1bb43afc80a6e68c43c","after":"0f469aea679693f86cf84dcf05bde759563f81c0","ref":"refs/heads/master","pushedAt":"2024-04-13T18:38:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update for node 8.10 / cli 8.22 on Sanchonet\n\nUpdated all the scripts in the testnet folder to be compatible with node 8.10 and cardano-cli 8.22.0.0\n\nThere are also a bunch of governance scripts, they all start with 2*.sh\nThey are all \"work in progress\", so please ignore any debug/dev outputs that may occur while running the scripts.","shortMessageHtmlLink":"Update for node 8.10 / cli 8.22 on Sanchonet"}},{"before":"005e353eb58eb996ac07ba41397fcb30ef154ff4","after":"4724d497aef5418a5d2af1bb43afc80a6e68c43c","ref":"refs/heads/master","pushedAt":"2024-03-25T18:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update 00_common.sh","shortMessageHtmlLink":"Update 00_common.sh"}},{"before":"bb9c444f3aa5331553f28ac2180ce634934c96c6","after":"005e353eb58eb996ac07ba41397fcb30ef154ff4","ref":"refs/heads/master","pushedAt":"2024-03-25T18:28:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"work in progress update - conway for testnets\n\nNew scripts - not ready yet, just for testing. Only online mode is supported right now, no offline and no light mode.\n\n21a_genDRepKeys.sh\n21b_regDRepCert.sh\n21c_checkDRepOnChain.sh\n21d_retDRepCert.sh\n\n22a_genVoteDelegCert.sh\n22b_regVoteDelegCert.sh\n\n23a_genComColdKeys.sh\n23b_genComHotKeys.sh\n23c_regComAuthCert.sh\n23d_checkComOnChain.sh\n23e_retComColdKeys.sh\n\n24a_genVote.sh\n24b_regVote.sh","shortMessageHtmlLink":"work in progress update - conway for testnets"}},{"before":"03558e75e53a7180a67f205394923bf877647a09","after":"bb9c444f3aa5331553f28ac2180ce634934c96c6","ref":"refs/heads/master","pushedAt":"2024-01-13T12:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Updating Catalyst-API for Mainnet (Fund11)\n\n- updated the API-URL for the Catalyst-API to use the mainnet version now for Fund11","shortMessageHtmlLink":"Updating Catalyst-API for Mainnet (Fund11)"}},{"before":"88a423d57eba67266dc01e4edb8a4e14bd54cb93","after":"03558e75e53a7180a67f205394923bf877647a09","ref":"refs/heads/master","pushedAt":"2024-01-08T19:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"updating cardano-signer: v1.15.1 -> v1.15.2\n\nbinary upload\n\ncardano-signer 1.15.2 contains a bugfix that caused an error using the `sign --cip36` command together with the `--mainnet` parameter","shortMessageHtmlLink":"updating cardano-signer: v1.15.1 -> v1.15.2"}},{"before":"4acaf926ef2b9c34cfc913bc3763a8533072e724","after":"88a423d57eba67266dc01e4edb8a4e14bd54cb93","ref":"refs/heads/master","pushedAt":"2024-01-03T17:35:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Mainnet - More accurate fee calc for upcoming cardano-cli // use own koiosAPI-Token\n\nChanges about fee calculation:\n\n- more accurate dummy tx generation in all scripts with transactions for the upcoming correction in a new cardano-cli release (https://github.com/IntersectMBO/cardano-cli/pull/534)\n- removal of the optional '--byron-witness-count' parameter\n\nUse your own koiosAPI-Token if available:\nThe scripts are using the publicly accessable koios Rest-API to gather informations for example about a poolName, poolTicker, etc.\nIf you don't provide an own koiosAPI-Token, the scripts are automatically using the Public-Tier with koios request. On the other hand, if you have an own koiosAPI-Token, the scripts will use that and in \"Light-Mode\" they will also show you the Project-ID, the choosen Tier and the Expire-Date of your koiosAPI-Token.\nYou can set the koiosAPI-Token in the 00_common.sh scripts or via the common.inc like koiosApiToken=\"xxx\"\n\nOthers changes:\n- script 13b was missing some adahandle types, fixed","shortMessageHtmlLink":"Mainnet - More accurate fee calc for upcoming cardano-cli // use own …"}},{"before":"52163fd2329e0695f29943bb13d784d453a7509c","after":"4acaf926ef2b9c34cfc913bc3763a8533072e724","ref":"refs/heads/master","pushedAt":"2024-01-03T17:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Testnet - Added option to use own koiosApiToken in available\n\nThe scripts are using the publicly accessable koios Rest-API to gather information for example about a poolName, poolTicker, etc.\nIf you don't provide an own koiosAPI-Token, the scripts are automatically using the Public-Tier with koios request. On the other hand, if you have an own koiosAPI-Token, the scripts will use that and will also show you the Project-ID, the choosen Tier and the Expire-Date of your koiosAPI-Token.\nYou can set the koiosAPI-Token in the 00_common.sh scripts or via the common.inc like koiosApiToken=\"xxx\"","shortMessageHtmlLink":"Testnet - Added option to use own koiosApiToken in available"}},{"before":"5562496e3b38f40098b36d62f6dc16d296014c71","after":"52163fd2329e0695f29943bb13d784d453a7509c","ref":"refs/heads/master","pushedAt":"2024-01-02T20:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Testnet - More accurate fee calculation for upcoming cardano-cli\n\n- more accurate dummy tx generation in all scripts with transactions for the upcoming correction in a new cardano-cli release (https://github.com/IntersectMBO/cardano-cli/pull/534)\n- removal of the optional '--byron-witness-count' parameter\n- script 13b was missing some adahandle types","shortMessageHtmlLink":"Testnet - More accurate fee calculation for upcoming cardano-cli"}},{"before":"cb72df9a385729e3cee082df4744a1244f13037d","after":"5562496e3b38f40098b36d62f6dc16d296014c71","ref":"refs/heads/master","pushedAt":"2023-12-17T12:52:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"New release: Light-Mode, Sub-Handle and Virtual-Handle, Conway-Era\n\nRendered Release-Notes: https://github.com/gitmachtl/scripts/releases/tag/Light-Mode\n\n## New Feature - LIGHT-Mode, running the SPO Scripts without a local node\n\nThis is an exciting new feature in the SPO Scripts. Before we had two operational modes, Online-Mode and Offline-Mode. Now we have an additional one, the Light-Mode.\n\nSo whats this Light-Mode? If you switch the scripts into Light-Mode - see below how easy it is to do so - you have the advantage of being online with your machine, but you don't need a running synced cardano-node. You can switch between Networks Mainnet, PreProd and PreView within seconds.\n\nThis comes is handy if you just don't want to install and run a cardano-node, if you don't have the space for the database or if you just don't have the time to wait for a resync.\n\nAll transactions are of course generated and signed locally, but the queries and the transmit is done via online APIs like Koios.\n\nHow do you switch between Online-, Light- and Offline-Mode?\nThats simple, you just change a single entry in the 00_common.sh, common.inc or $HOME/.common.inc config-file: image\n\nworkMode=\"online\": Scripts are working in Online-Mode aka Full-Mode. A locally running and synced cardano-node is needed.\nworkMode=\"light\": Scripts are working in Light-Mode. No cardano-node needed.\nworkMode=\"offline\": Scripts are working in isolation and completely offline. No cardano-node needed.\n\nYou can do ALL OPERATIONS in Light-Mode now! ?? Currently supported Chains are Mainnet, PreProd and PreView. You can switch between chains in seconds, and if you put a different common.inc file into your folders, you can run them all in parallel too. I also wanna thank Holger from Cardano24, because i am hosting the Online-Version of the Protocol-Parameters JSON files on his distributed Server-Platform uptime.live, thank you! The JSON files are updates every 10 mins to make them available in Light-Mode.\n\nIf you have an Online/Offline Workflow, you can use the Online machine in Light-Mode, and your Offline machine is still offline of course.\n\n## New Feature - $Sub-Handle & $Virtual-Handle support for $Adahandles ??\n\nComplete support for the upcoming Sub-Handle and Virtual-Handle release. All scripts than can use Adahandles for queries and destinations are upgraded to support these additional formats. As always, the scripts doing a second lookup if the Handles are really on the UTXOs that the APIs report. For the Virtual-Handles the Scripts are doing an extra Koios request to checkout the Inline-Datum content of the UTXO holding the Virtual-Handle. Virtual-Handles store the destination address within the Inline-Datum.\n\nAlso there has been an Update to show all the different types of Adahandles in the Query, like ADA Handle for the original CIP-25 one, Ada Handle(Own) for the new CIP68 ones. Ada Handle(Ref) and Ada Handle(Virt) for the newest formats.\n\n## Improvements to the Online-Mode (aka Full-Mode)\n\nCritical queries now always do a check if the local node is 100% synced with the chain before continuation.\n\n## Improvements to the Offline-Mode\n\nIn Offline-Mode the header on each Script Call now shows your local machine time. This is really important if you are doing things like an OpCert-Update to generate the right KES period. So now you can do an easy check if the time on your Offline-Machine is correct\nNativeAsset Token-Registry Information also in Offline-Mode. To get the UTXO data of an address you wanna use in Offline-Mode you are using the command ./01_workOffline.sh add . This query - if enabled in the config - now also stores the Token-Registry information about NativeAssets on this address within the offlineTransfer.json file.\n\n## General updates\n\nThe SPO Scripts are now fully Conway-Era compatible!!\n\n01_claimRewards.sh, 01_queryAddress.sh are now showing if the Stake-Address is delegated to a pool. If so it tries to show additional pool-informations like the Ticker, Description and the current Pool-Status\n\n03a_genStakingPaymentAddr.sh: The generation of the Stake-Address registration certificate has been moved to be done within 03b_regStakingAddrCert.sh. This is a change for conway-era, because we now have to check the StakeAdress-Registration Deposit-Fee also for the deregistration. The Deposit-Fee can change after a registration has been done, so with conway-era the used amount is now stored within the certificate itself. If the StakeAddress is already registered on chain, the Script will tell you that and if also delegated to a Pool, it wil try to show you additional informations.\n03c_checkStakingAddrOnChain.sh now also shows the used Deposit-Fee of a registered Stake-Address. If delegated to a pool, it tries to show additional Informations. image\n\n04d_genNodeOpCert.sh now directly ready out the onDisKOpCertCount from the via an own new CBOR-Decode function to provide checking information in Light-Mode.\n\n04e_checkNodeOpCert.sh now ready out the onDiscOpCertCount and the onDiskKESSStart values for checking in Online- and Light-Mode\n\n05a_genStakepoolCert.sh now shows the set poolPledge also in ADA and not only in lovecase. Shows minPoolCost now also in ADA and not only in lovelaces. Shows the poolMargin now in percentage and not as decimal value.\n\n05c_regStakepoolCert.sh now shows the set poolPledge also in ADA and not only in lovecase. Shows minPoolCost now also in ADA and not only in lovelaces. Shows the poolMargin now in percentage and not as decimal value.\nA pool update/registration/retirement of course now also works in Light-Mode: image If there are external Witnesses (MultiOwnerPool) and the registration is done with an attached Metadata-JSON/CBOR, that information is now also stored to be represented in the external witness file.\n\n05e_checkPoolOnChain.sh now gives you detailed informations about the current pool-status. You can of course also use a pool-id in bech or hex to query this information with this script.\n\n06_regDelegationCert.sh now checks the pool status you wanna send the delegation before continue with the transaction. If a pool is retired or was not registered on the chain(yet), such a transaction would let to an error. This precheck avoids this issue. In addition there is now a check that the Stake-Address is already registered on chain. Also, it now shows information about a current delegation and the planned delegation. The script directly reads out the delegation destination pool-id from the delegation certificate to show this information.\n\n08a_genStakingAddrRetireCert.shnow checks if the Stake-Address is even registered before generating the Retirement-Certificate. Also now important, it checks the Deposit-Fee that was used to register the Stake-Address in first place. Because we need to use the exact Fee again to retire the Stake-Address. There is now also a check if the Stake-Address you wanna retire still holds rewards. If the Stake-Address still hold rewards, it will show you the amount and refuse to generate a Retirement certificate. In that case please first claim all your rewards via 01_claimRewards.sh and after that retire the Stake-Address.\n\n08b_deregStakingAddrCert.shnow again checks the current Stake-Address status on chain and a possible active delegation. Just to make sure you're retireing the right Stake-Address. It also now directly reads out the used Stake-Address Deposit-Fee to calculate the balance return correctly.\n\nMany additional updates here and there for better request handling via curl, better error checks, etc ...\n\nPlease enjoy this huge update and especially the new Light-Mode!!","shortMessageHtmlLink":"New release: Light-Mode, Sub-Handle and Virtual-Handle, Conway-Era"}},{"before":"1dc13c0e3066b659fd637a3d523f6edb9a68f8d3","after":"cb72df9a385729e3cee082df4744a1244f13037d","ref":"refs/heads/master","pushedAt":"2023-12-17T12:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Create releasenotes.md","shortMessageHtmlLink":"Create releasenotes.md"}},{"before":"50a97da60e0bfc4182f21ff35187eac7bcbffbb1","after":"1dc13c0e3066b659fd637a3d523f6edb9a68f8d3","ref":"refs/heads/master","pushedAt":"2023-12-16T15:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update binaries and checksums\n\n- new bech32 binary\n- new cardano-signer binary","shortMessageHtmlLink":"Update binaries and checksums"}},{"before":"375a542095d3b7f9b012e02f2eff27c1967a6e8e","after":"50a97da60e0bfc4182f21ff35187eac7bcbffbb1","ref":"refs/heads/master","pushedAt":"2023-12-16T15:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9ef1b14f09ac2f9e96d95d8ad726c8fd258ad94a","after":"375a542095d3b7f9b012e02f2eff27c1967a6e8e","ref":"refs/heads/master","pushedAt":"2023-12-16T15:35:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2886a8b6e0db8abbd3af5a67fee819e7e8218eb4","after":"9ef1b14f09ac2f9e96d95d8ad726c8fd258ad94a","ref":"refs/heads/master","pushedAt":"2023-12-16T13:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"testnet update - koios endpoint renaming\n\n- changed api endpoint name /asset_address_list into /asset_addresses","shortMessageHtmlLink":"testnet update - koios endpoint renaming"}},{"before":"b9fa83d49f3f89c29ab2635f7b520f835cd11c38","after":"2886a8b6e0db8abbd3af5a67fee819e7e8218eb4","ref":"refs/heads/master","pushedAt":"2023-12-10T10:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Delete BlockNodesViaFail2Ban.md","shortMessageHtmlLink":"Delete BlockNodesViaFail2Ban.md"}},{"before":"77a27229cc95c80dc8d3bfe038ee69a0fbcd0ec9","after":"b9fa83d49f3f89c29ab2635f7b520f835cd11c38","ref":"refs/heads/master","pushedAt":"2023-12-10T10:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Delete SPO_Pledge_Catalyst_Registration.md","shortMessageHtmlLink":"Delete SPO_Pledge_Catalyst_Registration.md"}},{"before":"574f7432d46bbef6500b92ed5ec42bd3f16be4c1","after":"77a27229cc95c80dc8d3bfe038ee69a0fbcd0ec9","ref":"refs/heads/master","pushedAt":"2023-12-10T10:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"latest testnet updates","shortMessageHtmlLink":"latest testnet updates"}},{"before":"7daedaace6fd23666ed9e8b148303e6e42db8d9a","after":"574f7432d46bbef6500b92ed5ec42bd3f16be4c1","ref":"refs/heads/master","pushedAt":"2023-12-06T15:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Small Bugfix - Scripts 02 generated MultiSig HW-Addresses","shortMessageHtmlLink":"Small Bugfix - Scripts 02 generated MultiSig HW-Addresses"}},{"before":"37f8b2a63f0a7c8df2a3c86a64981c833004c7b2","after":"7daedaace6fd23666ed9e8b148303e6e42db8d9a","ref":"refs/heads/master","pushedAt":"2023-12-03T12:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"conway updates - minCLI 8.16\n\n- updates for cli 8.16\n- improved light mode implementation\n- more error checks\n- better curl request handling\n- better adahandle handling\n- improved display of delegated stakeKeys\n- improved checks for registration/deregistration\n- direct opCert readouts\n- genesis files only needed for offline and pool operations\n- many more improvements, will be listed on the mainnet release","shortMessageHtmlLink":"conway updates - minCLI 8.16"}},{"before":"46040b74b826e5c0cebe40ce06cedfcc59804684","after":"37f8b2a63f0a7c8df2a3c86a64981c833004c7b2","ref":"refs/heads/master","pushedAt":"2023-11-10T12:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"work in progress update for conway - testnet","shortMessageHtmlLink":"work in progress update for conway - testnet"}},{"before":"97bdc709ff22fbef357ac80232e313ab23551d31","after":"46040b74b826e5c0cebe40ce06cedfcc59804684","ref":"refs/heads/master","pushedAt":"2023-10-04T18:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"New features - Mnemonic wallet, Messages, Metadata\n\nGenerating Base/Staking-Keys with/from Mnemonics has been added to the script:\n\n- 03a_genStakingPaymentAddr.sh\n\nSo you can now generate a set of Base(Payment)- and Staking-Keys derived from 24-Word Mnemonics. If Mnemonics are provided they are used, otherwise new ones are created. This makes it easier to use keys across the CLI and other wallets like Daedalus, Eternl, Typhoon, ...\n\n---\n\nSending transaction messages including the option to encrypt the messages (CIP-0083) has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh\n\n---\n\nAttaching transaction metadata as *.json and *.cbor file has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh\n\nSo you can now add a comment or an encrypted message or metadata to every transaction that is possible via the StakepoolOperatorScripts.","shortMessageHtmlLink":"New features - Mnemonic wallet, Messages, Metadata"}},{"before":"7661fea36edcd15952922506bd2179cf2429d65a","after":"97bdc709ff22fbef357ac80232e313ab23551d31","ref":"refs/heads/master","pushedAt":"2023-10-04T18:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"New features - Mnemonic wallet, Messages, Metadata\n\nGenerating Base/Staking-Keys with/from Mnemonics has been added to the script:\n\n- 03a_genStakingPaymentAddr.sh\n\nSo you can now generate a set of Base(Payment)- and Staking-Keys derived from 24-Word Mnemonics. If Mnemonics are provided they are used, otherwise new ones are created. This makes it easier to use keys across the CLI and other wallets like Daedalus, Eternl, Typhoon, ...\n\n---\n\nSending transaction messages including the option to encrypt the messages (CIP-0083) has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh\n\n---\n\nAttaching transaction metadata as *.json and *.cbor file has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh\n\nSo you can now add a comment or an encrypted message or metadata to every transaction that is possible via the StakepoolOperatorScripts.","shortMessageHtmlLink":"New features - Mnemonic wallet, Messages, Metadata"}},{"before":"a66acf7e85835e46b14d169f2772bcfc15562374","after":"7661fea36edcd15952922506bd2179cf2429d65a","ref":"refs/heads/master","pushedAt":"2023-10-04T18:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"New features for testnet scripts (Mnemonic wallet, Messages, Metadata)\n\nGenerating Base/Staking-Keys with/from Mnemonics has been added to the script:\n\n- 03a_genStakingPaymentAddr.sh\n\nSo you can now generate a set of Base(Payment)- and Staking-Keys derived from 24-Word Mnemonics. If Mnemonics are provided they are used, otherwise new ones are created. This makes it easiert to use wallets across the CLI and other Wallets like Daedalus, Eternl, Typhoon, ...\n\n---\n\nSending transaction messages including the option to encrypt the messages (CIP-0083) has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh\n\n---\n\nAttaching transaction metadata as *.json and *.cbor file has been added to the following scripts:\n\n- 03b_regStakingAddrCert.sh\n- 05c_regStakepoolCert.sh\n- 05d_poolWitness.sh\n- 06_regDelegationCert.sh\n- 07b_deregStakepoolCert.sh\n- 08b_deregStakingAddrCert.sh","shortMessageHtmlLink":"New features for testnet scripts (Mnemonic wallet, Messages, Metadata)"}},{"before":"521b059743c8f1269c10b107b9233bd62baff4ce","after":"a66acf7e85835e46b14d169f2772bcfc15562374","ref":"refs/heads/master","pushedAt":"2023-08-18T08:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Update Catalyst_Registration_CLI_Tools.md\n\n- added an optional new step to verify a successful catalyst voting key registration","shortMessageHtmlLink":"Update Catalyst_Registration_CLI_Tools.md"}},{"before":"c5b959b99a41ca4d16306f33bf44d9703b66dab9","after":"521b059743c8f1269c10b107b9233bd62baff4ce","ref":"refs/heads/master","pushedAt":"2023-08-15T17:06:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Bugfix - bech32 binary path was hardcoded\n\nLittle bugfix update - the bech32 binary was hardcoded in the 09a scripts. Its now set correctly to the dynamic variable.","shortMessageHtmlLink":"Bugfix - bech32 binary path was hardcoded"}},{"before":"78c6aaa318ac31d52c4f03f85e54e1bea743d9f6","after":"c5b959b99a41ca4d16306f33bf44d9703b66dab9","ref":"refs/heads/master","pushedAt":"2023-08-15T08:20:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Adding new feature - Catalyst VotingPower query\n\n09a_catalystVote.sh / 09a_vatalystVoteF10.sh:\n\nAdded a query feature so you can now verify your registered Voting-Power. This works on MainNet and on TestNet, because its a combined API at the moment.\n\nThe result is the currently registered total Voting-Power, and all the Delegators/Delegations that are done to that Voting-Key.\n\nQueries can be done by providing the name of the Voting-Key file, by providing a bech encoded Voting-Key or by directly providing a hex encoded Voting-Key like:\n\n- 09a_catalystVoteF10.sh query myvote-test\n\n- 09a_catalystVoteF10.sh query cvote_vk1lca8dhe30dtmuk4yq3c9f20af0jk7ne9vhzhemheczjtpy3dq85qcdzn3e\n\n- 09a_catalystVoteF10.sh query fe3a76df317b57be5aa4047054a9fd4be56f4f2565c57ceef9c0a4b0922d01e8","shortMessageHtmlLink":"Adding new feature - Catalyst VotingPower query"}},{"before":"78c857e03a1195050d9612fe4f7ea3d0bc64be74","after":"78c6aaa318ac31d52c4f03f85e54e1bea743d9f6","ref":"refs/heads/master","pushedAt":"2023-07-17T11:22:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gitmachtl","name":"Martin Lang","path":"/gitmachtl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47434720?s=80&v=4"},"commit":{"message":"Merge pull request #48 from leo42/patch-1\n\nMinor fix on tx submit snippets","shortMessageHtmlLink":"Merge pull request #48 from leo42/patch-1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETxxIjwA","startCursor":null,"endCursor":null}},"title":"Activity · gitmachtl/scripts"}