Unit 7: Transactions and Scripting
The bitcoin transaction noscript language, called Script, is a Forth-like reverse-polish notation stack-based execution language. If that sounds like gibberish, you probably haven't studied 1960s programming languages, but that's ok – we will explain it all in this chapter. Both the locking noscript placed on an UTXO and the unlocking noscript are written in this noscripting language. When a transaction is validated, the unlocking noscript in each input is executed alongside the corresponding locking noscript to see if it satisfies the spending condition.
https://learn.saylor.org/course/view.php?id=500§ionid=19139
The bitcoin transaction noscript language, called Script, is a Forth-like reverse-polish notation stack-based execution language. If that sounds like gibberish, you probably haven't studied 1960s programming languages, but that's ok – we will explain it all in this chapter. Both the locking noscript placed on an UTXO and the unlocking noscript are written in this noscripting language. When a transaction is validated, the unlocking noscript in each input is executed alongside the corresponding locking noscript to see if it satisfies the spending condition.
https://learn.saylor.org/course/view.php?id=500§ionid=19139
Saylor Academy
CS120: Bitcoin for Developers I | Saylor Academy
❤3
From now on, if you see a multisig unlocking noscript, you should expect to see an extra 0 in the beginning, whose only purpose is as a workaround to a bug that accidentally became a consensus rule.
https://learn.saylor.org/mod/book/view.php?id=36369&chapterid=18956
https://learn.saylor.org/mod/book/view.php?id=36369&chapterid=18956
CREATE opcode == the address being keccak256(rlp([deployer_address, nonce]))
Hamid list
CREATE opcode == the address being keccak256(rlp([deployer_address, nonce]))
Fun fact:
init code does not effect contract address
init code does not effect contract address
👍1
https://ethereum.stackexchange.com/questions/123506/how-to-upgrade-if-a-new-version-of-safe-is-released
https://github.com/safe-global/safe-contracts/blob/main/contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol
delegate call in delegate call in order to perform upgradability
https://github.com/safe-global/safe-contracts/blob/main/contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol
delegate call in delegate call in order to perform upgradability
Ethereum Stack Exchange
How to upgrade if a new version of Safe is released?
Is there any documentation available regarding upgrading my version of Safe if a new release comes out? In other words, how I would update/upgrade which Safe my proxy is pointing to?
Gnosis Safe is
Gnosis Safe is
Hamid list
https://ethereum.stackexchange.com/questions/123506/how-to-upgrade-if-a-new-version-of-safe-is-released https://github.com/safe-global/safe-contracts/blob/main/contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol delegate call in delegate call in order…
This media is not supported in your browser
VIEW IN TELEGRAM
how any one can spent in ethereum looks like
* @dev This method can only be called once.
* If a proxy was created without setting up, anyone can call setup and claim the proxy.
* @dev This method can only be called once.
* If a proxy was created without setting up, anyone can call setup and claim the proxy.
https://levelup.gitconnected.com/how-to-allow-multi-sig-wallets-to-authenticate-with-your-dapp-8f8a74e145ea
https://docs.cow.fi/smart-contracts/settlement-contract/signature-schemes
https://docs.cow.fi/smart-contracts/settlement-contract/signature-schemes
Medium
How to allow multi-sig wallets to authenticate with your Dapp.
EIP-1271 defines a way to verify signatures through a smart contract, these are usually multisig wallets, this is how to allow the to auth.
شب نامه :)))
فقط فرقش اینه که اون سری یه رونقی داشت و کشتنش این سری اَن هم نداره
فقط فرقش اینه که اون سری یه رونقی داشت و کشتنش این سری اَن هم نداره