I'm not going to be maintaining this document anymore. I'm leaving it as-is since much of the FAQ section is still accurate and has yet to be incorporated into other resources.
Use CanI.RootMy.TV to find an exploit for your TV.
I'm not going to be maintaining this document anymore. I'm leaving it as-is since much of the FAQ section is still accurate and has yet to be incorporated into other resources.
Use CanI.RootMy.TV to find an exploit for your TV.
Using newer compiler versions and the optimizer gives gas optimizations and additional safety checks for free!
The advantages of versions 0.8.*
over <0.8.0
are:
0.8.0
(can be more gas efficient than some
library based safemath).0.8.2
, leads to cheaper runtime gas.
Especially relevant when the contract has small functions. For#!/bin/sh | |
cidIp="192.168.90.100" | |
cidPort="4070" | |
# shellcheck disable=SC2154 | |
mainPath="$homeOfLunars/scripts" | |
pattern=AccessPopup | |
last_command="NoNe" | |
if ps ax | grep "$0" | grep -v $$ | grep bash | grep -v grep; then | |
echo "The script is already running." |
#!/bin/sh | |
# Allows autosteer at all speeds | |
# Does not disable autopilot nag | |
KEY1="GUI_disableAutosteerRestrictions" | |
KEY2="GUI_handsOnRequirementDisable" | |
WANTSTATE="true" | |
while true; do |
const homes = [...new Set( | |
[...document.querySelectorAll('a[href]')] | |
.map(x => x.href) | |
.filter(u => u.includes('_zpid')) | |
)] | |
.map(id => { | |
const addr = id.split('/')[4].replace(/-/g, ' ') | |
const short = addr.split(' ').slice(0, -3).join(' ') | |
return { addr, zillow: id, | |
streeteasy: `https://streeteasy.com/search?search=${short}`, |