#290 The _proxy_owner(), only_proxy_owner() and _set_proxy_owner() functions no longer take storage.proxy_owner as a parameter. Instead they directly read and write to the storage slot 0xbb79927b15d9259ea316f2ecb2297d6cc8851888a98278c0a2e03e1a091ea754 which is sha256("storage_SRC14_1").
Type of change
[Version 0.24.0]
Added v0.24.0
BytecodeRoot
andContractConfigurables
types to the Bytecode Library._metadata()
function to the Asset Library.Changed v0.24.0
_set_metadata()
,_set_name()
and_set_symbol()
now revert if the metadata is an empty string._set_metadata()
now reverts if the metadata is empty bytes._mint()
and_burn()
now revert if theamount
argument is zero.v0.63.3
, fuel-corev0.34.0
, and fuelsv0.66.2
.v0.24.0
release.Breaking v0.24.0
_proxy_owner()
,only_proxy_owner()
and_set_proxy_owner()
functions no longer takestorage.proxy_owner
as a parameter. Instead they directly read and write to the storage slot0xbb79927b15d9259ea316f2ecb2297d6cc8851888a98278c0a2e03e1a091ea754
which issha256("storage_SRC14_1")
.Before:
After: