úÎ)ê&      !"#$%NoneC&'()*&'()&'()*A network address format(c) 2016 Micxjo FunkcioBSD3micxjo@fastmail.com ExperimentalNone0CUA network address.'An individual component of a multiaddr. 6Render an address to its standard text representation.An IPv6 address.An IPv4 address."Try to read an IPv4 address (e.g.  "192.168.1.2")#Try to read an IPv6 address (e.g. &"2001:db8:85a3:8d3:1319:8a2e:370:7348");Get the individual parts of the multiaddr, in order (e.g. ["/ip4/8.8.8.8", "/tcp/80"]);Try to read a multiaddr in the standard text format (e.g. "/ip4/8.8.8.8/tcp/80");Encode a multiaddr using the standard binary represenation.)Try to decode a binary-encoded multiaddr.(Does the multiaddr contain an IPv4 part?(Does the multiaddr contain an IPv6 part?&Does the multiaddr contain a TCP part?&Does the multiaddr contain a UDP part?&Does the multiaddr contain a UDT part? &Does the multiaddr contain a UTP part?!'Does the multiaddr contain a DCCP part?"(Does the multiaddr contain an SCTP part?#(Does the multiaddr contain an IPFS part?$!Append two multiaddrs (alias for (<>))%ŒGet an ordered list of the protocols specified by the multiaddr. Protocols can appear more than once if they are repeated in the multiaddr.+RFC 5952 CompliantN,- ./0123456789:;<=>?@ABC !"#$%DEFGHIJKLM+NOPQR&  !"#$%& $% !"# >,-  ./0123456789:;<=>?@ABC !"#$%DEFGHIJKLM+NOPQRS      !"#$%&''()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRmulti_KhzEqYhvb2DGkop0fbVIZsNetwork.MultiaddrData.Serialize.Varint Multiaddr MultiaddrPartIPv4IPv6UDPTCPDCCPSCTPIPFSUDTUTPHTTPHTTPSTextAddrtoTextIPv6AddrIPv4Addr fromBytes fromPieces readIPv4Addr readIPv6Addrparts readMultiaddrencodedecodehasIPv4hasIPv6hasTCPhasUDPhasUDThasUTPhasDCCPhasSCTPhasIPFS encapsulate protocolNamesVarint getVarint putVarint$fSerializeVarint$fTextAddrIPv6Addr_partsasBytesasPiecesword8P ipv4AddrPword16P ipv6AddrP ipv4AddrB ipv6AddrB ipv4PartP ipv6PartPudpPartP dccpPartP sctpPartPudtPartPutpPartP httpPartP httpsPartPtcpPartP ipfsPartP multiaddrP addrPartB multiaddrB$fShowMultiaddr$fTextAddrMultiaddr$fShowMultiaddrPart$fTextAddrMultiaddrPart$fSerializeMultiaddr$fHashableMultiaddr$fSerializeMultiaddrPart$fHashableMultiaddrPart$fShowIPv6Addr$fShowIPv4Addr$fTextAddrIPv4Addr$fSerializeIPv6Addr$fHashableIPv6Addr$fSerializeIPv4Addr$fHashableIPv4Addr