UNPKG
@unruggable/gateways
Version:
dev (1.0.0)
latest (1.3.5)
1.3.5
1.3.3
1.3.2
1.3.1
1.3.0
1.2.5
1.2.3
1.2.2
1.0.0
0.1.5
0.1.3
0.1.2
0.1.2-dev.8
0.1.2-dev.7
0.1.2-dev.6
0.1.2-dev.5
0.1.2-dev.4
0.1.2-dev.3
0.1.2-dev.2
0.1.2-dev.1
0.1.1
0.1.1-dev.3
0.1.1-dev.2
0.1.1-dev.1
0.1.1-dev.0
0.1.0
0.0.8
0.0.7
0.0.6
Trustless Ethereum Multichain CCIP-Read Gateway
@unruggable/gateways
/
dist
/
esm
/
eth
/
types.mjs
8 lines
(7 loc)
•
277 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
import
{
ABI_CODER
,
NULL_CODE_HASH
}
from
'../utils.mjs'
;
export
function
isContract
(
proof
) {
return
(proof.
codeHash
!==
NULL_CODE_HASH
&& proof.
keccakCodeHash
!==
NULL_CODE_HASH
); }
export
function
encodeProof
(
proof
) {
return
ABI_CODER
.
encode
([
'bytes[]'
], [proof]); }