mirror of
https://github.com/logos-storage/nim-nitro.git
synced 2026-01-06 15:43:10 +00:00
16 lines
353 B
Nim
16 lines
353 B
Nim
import pkg/contractabi
|
|
import ../basics
|
|
|
|
push: {.upraises:[].}
|
|
|
|
export basics
|
|
export contractabi
|
|
|
|
func encode*(encoder: var AbiEncoder, address: EthAddress) =
|
|
var padded: array[32, byte]
|
|
padded[12..<32] = address.toArray
|
|
encoder.write(padded)
|
|
|
|
func encode*(encoder: var AbiEncoder, destination: Destination) =
|
|
encoder.write(destination.toArray)
|